A B C D E F G H I L M N O P Q R S T U V W Z _

C

collect(Node, QueryContext) - Method in class astcentric.structure.query.NodeCollectionProvider
Returns the node collection wrapped by this instance.
collect(Node, QueryContext) - Method in interface astcentric.structure.query.NodeCollector
Creates a node collection for the specified node.
collect(Node, QueryContext) - Method in class astcentric.structure.query.NodeCollectorTemplate
Collects all nodes related to the specified node.
collect(Node, QueryContext) - Method in class astcentric.structure.query.RecursiveNodeCollector
Collects nodes recursively.
collect(Node, QueryContext) - Method in class astcentric.structure.query.ReferableNodesCollector
 
collect(AST) - Method in class astcentric.structure.query.ReferableNodesCollector
 
collect(Node, QueryContext) - Method in class astcentric.structure.query.Union
 
collectNodesVisibleFor(AST, AST) - Static method in class astcentric.structure.basic.NodeTool
Collects all nodes of an AST which are visible by another AST.
ContainsNodeValidatorReceiver - Interface in astcentric.structure.validation
Receiver of the set of Nodes the node to be validated should belong.
countChildren(Node) - Static method in class astcentric.structure.basic.NodeTool
Returns the number of children of the specified node,
CountingValidationFailure - Class in astcentric.structure.validation
Failure caused by a mismatch of the number of Nodes of a certain type compared to what has been expected.
CountingValidatorReceiver - Interface in astcentric.structure.validation
Receiver of a counting validator description.
create(String) - Method in interface astcentric.structure.basic.ASTFactory
Creates a new empty and unsealed AST with the specified name.
create(String) - Method in class astcentric.structure.basic.DefaultASTFactory
Creates a new empty unsealed AST prepared for creating new nodes.
create(String) - Static method in class astcentric.structure.basic.id.ASTID
Creates a new AST ID based on the string representation created by the ASTID.toString() method.
create() - Method in class astcentric.structure.basic.id.ASTIDGenerator
Creates a new instance.
create(ASTID, AliasASTIDMapping, String) - Static method in class astcentric.structure.basic.id.ID
Creates a new ID based on the string representation created by the ID.toString() method.
create(String) - Static method in class astcentric.structure.basic.id.InternalID
Creates a new internal ID based on the string representation created by the InternalID.toString() method.
create() - Method in class astcentric.structure.basic.id.InternalIDGenerator
Creates a new ID.
create(Node, int) - Method in enum astcentric.structure.basic.NodeCollectionType
Creates a new collection for the specified node.
create(Number) - Static method in class astcentric.structure.basic.property.NumberPropertyFactory
Creates a new instance from the specified number.
create(String) - Static method in class astcentric.structure.basic.property.PropertyFactory
Creates a new Property instance of the specified type.
create(Node) - Method in class astcentric.structure.validation.DefaultNodeValidatorFactory
 
create(Node) - Method in class astcentric.structure.validation.DefaultValueValidatorFactory
 
create(NodeCollector, boolean) - Method in class astcentric.structure.validation.IsEmptySetValidatorFactory
 
create(Node) - Method in class astcentric.structure.validation.NameValueValidatorFactory
 
create(Node) - Method in interface astcentric.structure.validation.NodeValidatorFactory
Creates an instance based on the specified node.
create(Node) - Method in interface astcentric.structure.validation.ValueValidatorFactory
Creates a validator based on the specification node.
createAliasASTID(String) - Static method in class astcentric.structure.basic.id.ID
Creates an alias AST ID from its string representation.
createChildNode(Node, int) - Method in interface astcentric.structure.basic.AST
Creates a new child node for the specified parent node.
createCollectorCollection() - Method in class astcentric.structure.query.DifferenceCollector
 
createCollectorCollection() - Method in class astcentric.structure.query.IntersectionCollector
 
createDirectory(String) - Method in class astcentric.structure.filesystem.AbstractFile
Creates a new subdirectory in this directory.
createDirectory(String) - Method in class astcentric.structure.filesystem.RealFile
 
createFile(String, boolean) - Method in class astcentric.structure.filesystem.AbstractFile
 
createFile(String) - Method in class astcentric.structure.filesystem.AbstractFile
Creates a new empty file in this directory.
createFile(String) - Method in class astcentric.structure.filesystem.RealFile
 
createFile(String, boolean) - Method in interface astcentric.structure.filesystem.VirtualFile
Creates a new file in this file (which should be a directory).
createFromClassLoaderClasspath() - Static method in class astcentric.structure.basic.ASTPath
Creates an ASTPath based on the class path of the ClassLoader of this class.
createInputStream() - Method in class astcentric.structure.filesystem.RealFile
 
createInputStream() - Method in interface astcentric.structure.filesystem.VirtualFile
Creates an input stream for this file.
CreateNode - Class in astcentric.structure.transformation
Transformation which creates a new plain Node in an AST.
CreateNode(AST, Node, int) - Constructor for class astcentric.structure.transformation.CreateNode
Creates an instance for the specified AST, parent node, and child index.
createNodeNameValidationContext(Node, ValidationResultHandler, NodeNameProvider) - Static method in class astcentric.structure.validation.StandardValidationContext
 
createOutputStream() - Method in class astcentric.structure.filesystem.RealFile
 
createOutputStream() - Method in interface astcentric.structure.filesystem.VirtualFile
Creates an output stream for this file.
createReferenceContext(ASTLoader, Node, AllowedReferenceHandler) - Static method in class astcentric.structure.validation.StandardValidationContext
 
createStringRepresentationOfAliasASTID(int) - Static method in class astcentric.structure.basic.id.ID
Returns the string representation of the specified alias AST ID.
createTimestamp() - Method in class astcentric.structure.basic.tool.SystemTimeProvider
Returns the current system time in milliseconds since 1.1.1970.
createTimestamp() - Method in interface astcentric.structure.basic.tool.TimestampProvider
Returns the current time stamp.
createValueValidationContext(Node, ValueValidatorHandler) - Static method in class astcentric.structure.validation.StandardValidationContext
 
CREATOR_VALIDATOR - Static variable in class astcentric.structure.basic.tool.CreatorValidator
The one and only one instance.
CreatorValidator - Class in astcentric.structure.basic.tool
Validator of a string representing the creator of an ID.

A B C D E F G H I L M N O P Q R S T U V W Z _