|
|||||||||
| Home >> All >> org >> eclipse >> jdt >> core >> [ dom overview ] | PREV NEXT | ||||||||
A
- ABSTRACT - Static variable in class org.eclipse.jdt.core.dom.Modifier
- "abstract" modifier constant (bit mask).
- ABSTRACT_KEYWORD - Static variable in class org.eclipse.jdt.core.dom.Modifier.ModifierKeyword
- "abstract" modifier with flag value
Modifier.ABSTRACT55 . - AND - Static variable in class org.eclipse.jdt.core.dom.InfixExpression.Operator
- AND "&" operator.
- ANNOTATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.PackageDeclaration
- The "annotations" structural property of this node type (added in JLS3 API).
- ANNOTATION_TYPE_DECLARATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
AnnotationTypeDeclaration. - ANNOTATION_TYPE_MEMBER_DECLARATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
AnnotationTypeMemberDeclaration. - ANONYMOUS_CLASS_DECLARATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
AnonymousClassDeclaration. - ANONYMOUS_CLASS_DECLARATION_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- The "anonymousClassDeclaration" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- The "arguments" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ConstructorInvocation
- The "arguments" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- The "arguments" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.MethodInvocation
- The "arguments" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.SuperConstructorInvocation
- The "arguments" structural property of this node type.
- ARGUMENTS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.SuperMethodInvocation
- The "arguments" structural property of this node type.
- ARRAY_ACCESS - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ArrayAccess. - ARRAY_CREATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ArrayCreation. - ARRAY_INITIALIZER - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ArrayInitializer. - ARRAY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ArrayAccess
- The "array" structural property of this node type.
- ARRAY_TYPE - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ArrayType. - ASSERT_STATEMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
AssertStatement. - ASSIGN - Static variable in class org.eclipse.jdt.core.dom.Assignment.Operator
- = operator.
- ASSIGNMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
Assignment. - AST - class org.eclipse.jdt.core.dom.AST.
- Umbrella owner and abstract syntax tree node factory.
- AST(int) - Constructor for class org.eclipse.jdt.core.dom.AST
- Creates a new Java abstract syntax tree (AST) following the specified set of API rules.
- AST() - Constructor for class org.eclipse.jdt.core.dom.AST
- Creates a new, empty abstract syntax tree using default options.
- AST(Map) - Constructor for class org.eclipse.jdt.core.dom.AST
- Creates a new, empty abstract syntax tree using the given options.
- ASTConverter - class org.eclipse.jdt.core.dom.ASTConverter.
- Internal class for converting internal compiler ASTs into public ASTs.
- ASTConverter(Map, boolean, IProgressMonitor) - Constructor for class org.eclipse.jdt.core.dom.ASTConverter
- ASTMatcher - class org.eclipse.jdt.core.dom.ASTMatcher.
- Concrete superclass and default implementation of an AST subtree matcher.
- ASTMatcher() - Constructor for class org.eclipse.jdt.core.dom.ASTMatcher
- Creates a new AST matcher instance.
- ASTMatcher(boolean) - Constructor for class org.eclipse.jdt.core.dom.ASTMatcher
- Creates a new AST matcher instance.
- ASTNode - class org.eclipse.jdt.core.dom.ASTNode.
- Abstract superclass of all Abstract Syntax Tree (AST) node types.
- ASTNode(AST) - Constructor for class org.eclipse.jdt.core.dom.ASTNode
- Creates a new AST node owned by the given AST.
- ASTNode.NodeList - class org.eclipse.jdt.core.dom.ASTNode.NodeList.
- A specialized implementation of a list of ASTNodes.
- ASTNode.NodeList(ChildListPropertyDescriptor) - Constructor for class org.eclipse.jdt.core.dom.ASTNode.NodeList
- Creates a new empty list of nodes owned by this node.
- ASTNode.NodeList.Cursor - class org.eclipse.jdt.core.dom.ASTNode.NodeList.Cursor.
- A cursor for iterating over the elements of the list.
- ASTNode.NodeList.Cursor() - Constructor for class org.eclipse.jdt.core.dom.ASTNode.NodeList.Cursor
- ASTParser - class org.eclipse.jdt.core.dom.ASTParser.
- A Java language parser for creating abstract syntax trees (ASTs).
- ASTParser(int) - Constructor for class org.eclipse.jdt.core.dom.ASTParser
- Creates a new AST parser for the given API level.
- ASTSyntaxErrorPropagator - class org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator.
- Internal AST visitor for propagating syntax errors.
- ASTSyntaxErrorPropagator(IProblem[]) - Constructor for class org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator
- ASTVisitor - class org.eclipse.jdt.core.dom.ASTVisitor.
- A visitor for abstract syntax trees.
- ASTVisitor() - Constructor for class org.eclipse.jdt.core.dom.ASTVisitor
- Creates a new AST visitor instance.
- ASTVisitor(boolean) - Constructor for class org.eclipse.jdt.core.dom.ASTVisitor
- Creates a new AST visitor instance.
- AST_CLASS - Static variable in class org.eclipse.jdt.core.dom.AST
- new Class[] {AST.class}
- AbstractTypeDeclaration - class org.eclipse.jdt.core.dom.AbstractTypeDeclaration.
- Abstract subclass for type declaration, enum declaration, and annotation type declaration AST node types.
- AbstractTypeDeclaration(AST) - Constructor for class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
- Creates a new AST node for an abstract type declaration owned by the given AST.
- Annotation - class org.eclipse.jdt.core.dom.Annotation.
- Abstract base class of AST nodes that represent annotations.
- Annotation(AST) - Constructor for class org.eclipse.jdt.core.dom.Annotation
- Creates a new AST node for an annotation node owned by the given AST.
- AnnotationTypeDeclaration - class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration.
- Annotation type declaration AST node type (added in JLS3 API).
- AnnotationTypeDeclaration(AST) - Constructor for class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration
- Creates a new AST node for an annotation type declaration owned by the given AST.
- AnnotationTypeMemberDeclaration - class org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration.
- Annotation type member declaration AST node type (added in JLS3 API).
- AnnotationTypeMemberDeclaration(AST) - Constructor for class org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration
- Creates a new AST node for an annotation type member declaration owned by the given AST.
- AnonymousClassDeclaration - class org.eclipse.jdt.core.dom.AnonymousClassDeclaration.
- Anonymous class declaration AST node type.
- AnonymousClassDeclaration(AST) - Constructor for class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- Creates a new AST node for an anonymous class declaration owned by the given AST.
- ArrayAccess - class org.eclipse.jdt.core.dom.ArrayAccess.
- Array access expression AST node type.
- ArrayAccess(AST) - Constructor for class org.eclipse.jdt.core.dom.ArrayAccess
- Creates a new unparented array access expression node owned by the given AST.
- ArrayCreation - class org.eclipse.jdt.core.dom.ArrayCreation.
- Array creation expression AST node type.
- ArrayCreation(AST) - Constructor for class org.eclipse.jdt.core.dom.ArrayCreation
- Creates a new AST node for an array creation expression owned by the given AST.
- ArrayInitializer - class org.eclipse.jdt.core.dom.ArrayInitializer.
- Array initializer AST node type.
- ArrayInitializer(AST) - Constructor for class org.eclipse.jdt.core.dom.ArrayInitializer
- Creates a new AST node for an array initializer owned by the given AST.
- ArrayType - class org.eclipse.jdt.core.dom.ArrayType.
- Type node for an array type.
- ArrayType(AST) - Constructor for class org.eclipse.jdt.core.dom.ArrayType
- Creates a new unparented node for an array type owned by the given AST.
- AssertStatement - class org.eclipse.jdt.core.dom.AssertStatement.
- Assert statement AST node type.
- AssertStatement(AST) - Constructor for class org.eclipse.jdt.core.dom.AssertStatement
- Creates a new unparented assert statement node owned by the given AST.
- Assignment - class org.eclipse.jdt.core.dom.Assignment.
- Assignment expression AST node type.
- Assignment(AST) - Constructor for class org.eclipse.jdt.core.dom.Assignment
- Creates a new AST node for an assignment expression owned by the given AST.
- Assignment.Operator - class org.eclipse.jdt.core.dom.Assignment.Operator.
- Assignment operators (typesafe enumeration).
- Assignment.Operator(String) - Constructor for class org.eclipse.jdt.core.dom.Assignment.Operator
- Creates a new assignment operator with the given name.
- accept(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Accepts the given visitor on a visit of the current node.
- accept(ISourceType[], PackageBinding) - Method in class org.eclipse.jdt.core.dom.CompilationUnitResolver
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Accepts the given visitor on a type-specific visit of the current node.
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ArrayAccess
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ArrayCreation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ArrayInitializer
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ArrayType
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.AssertStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.Assignment
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.Block
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.BlockComment
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.BooleanLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.BreakStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.CastExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.CatchClause
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.CharacterLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.CompilationUnit
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ConditionalExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ConstructorInvocation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ContinueStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.DoStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.EmptyStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.EnhancedForStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.EnumDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ExpressionStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.FieldAccess
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.FieldDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ForStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.IfStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ImportDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.InfixExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.Initializer
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.InstanceofExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.Javadoc
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.LabeledStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.LineComment
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MarkerAnnotation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MemberRef
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MemberValuePair
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MethodDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MethodInvocation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MethodRef
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.MethodRefParameter
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.Modifier
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.NormalAnnotation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.NullLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.NumberLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.PackageDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ParameterizedType
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ParenthesizedExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.PostfixExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.PrefixExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.PrimitiveType
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.QualifiedName
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.QualifiedType
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ReturnStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SimpleName
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SimpleType
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SingleMemberAnnotation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SingleVariableDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.StringLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SuperConstructorInvocation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SuperFieldAccess
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SuperMethodInvocation
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SwitchCase
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SwitchStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.SynchronizedStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TagElement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TextElement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ThisExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.ThrowStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TryStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TypeDeclaration
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TypeDeclarationStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TypeLiteral
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.TypeParameter
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.VariableDeclarationExpression
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.VariableDeclarationFragment
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.VariableDeclarationStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.WhileStatement
- accept0(ASTVisitor) - Method in class org.eclipse.jdt.core.dom.WildcardType
- acceptChild(ASTVisitor, ASTNode) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Accepts the given visitor on a visit of the current node.
- acceptChildren(ASTVisitor, ASTNode.NodeList) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Accepts the given visitor on a visit of the given live list of child nodes.
- add(int, Object) - Method in class org.eclipse.jdt.core.dom.ASTNode.NodeList
- addProperty(StructuralPropertyDescriptor, List) - Static method in class org.eclipse.jdt.core.dom.ASTNode
- Internal helper method that adding a property descriptor.
- adjustSourcePositionsForParent(Expression) - Method in class org.eclipse.jdt.core.dom.ASTConverter
- alternateRoot - Variable in class org.eclipse.jdt.core.dom.Comment
- Alternate root node, or
nullif none. - annotations - Variable in class org.eclipse.jdt.core.dom.PackageDeclaration
- The annotations (element type:
Annotation). - annotations() - Method in class org.eclipse.jdt.core.dom.PackageDeclaration
- Returns the live ordered list of annotations of this package declaration (added in JLS3 API).
- apiLevel - Variable in class org.eclipse.jdt.core.dom.AST
- Level of AST API supported by this AST.
- apiLevel() - Method in class org.eclipse.jdt.core.dom.AST
- Return the API level supported by this AST.
- apiLevel - Variable in class org.eclipse.jdt.core.dom.ASTParser
- Level of AST API desired.
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Appends a debug representation of this node to the given string buffer.
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.CompilationUnit
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.FieldDeclaration
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.MethodDeclaration
- appendDebugString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.TypeDeclaration
- appendName(StringBuffer) - Method in class org.eclipse.jdt.core.dom.Name
- Appends the standard representation of this name to the given string buffer.
- appendName(StringBuffer) - Method in class org.eclipse.jdt.core.dom.QualifiedName
- appendName(StringBuffer) - Method in class org.eclipse.jdt.core.dom.SimpleName
- appendPrintString(StringBuffer) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Appends a standard Java source code representation of this subtree to the given string buffer.
- arguments - Variable in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- Returns the live ordered list of argument expressions in this class instance creation expression.
- arguments - Variable in class org.eclipse.jdt.core.dom.ConstructorInvocation
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.ConstructorInvocation
- Returns the live ordered list of argument expressions in this alternate constructor invocation statement.
- arguments - Variable in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- Returns the live ordered list of argument expressions in this enumeration constant declaration.
- arguments - Variable in class org.eclipse.jdt.core.dom.MethodInvocation
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.MethodInvocation
- Returns the live ordered list of argument expressions in this method invocation expression.
- arguments - Variable in class org.eclipse.jdt.core.dom.SuperConstructorInvocation
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.SuperConstructorInvocation
- Returns the live ordered list of argument expressions in this super constructor invocation statement.
- arguments - Variable in class org.eclipse.jdt.core.dom.SuperMethodInvocation
- The list of argument expressions (element type:
Expression). - arguments() - Method in class org.eclipse.jdt.core.dom.SuperMethodInvocation
- Returns the live ordered list of argument expressions in this "super" method invocation expression.
- arrayExpression - Variable in class org.eclipse.jdt.core.dom.ArrayAccess
- The array expression; lazily initialized; defaults to an unspecified, but legal, expression.
- arrayType - Variable in class org.eclipse.jdt.core.dom.ArrayCreation
- The array type; lazily initialized; defaults to a unspecified, legal array type.
- assignmentOperator - Variable in class org.eclipse.jdt.core.dom.Assignment
- The assignment operator; defaults to Assignment.Operator.ASSIGN
- ast - Variable in class org.eclipse.jdt.core.dom.ASTConverter
- ast - Variable in class org.eclipse.jdt.core.dom.ASTNode
- Owning AST.
- ast - Variable in class org.eclipse.jdt.core.dom.DocCommentParser
- astKind - Variable in class org.eclipse.jdt.core.dom.ASTParser
- Kind of parse requested.
- astNodesToBlockScope - Variable in class org.eclipse.jdt.core.dom.DefaultBindingResolver
- This map is used to retrieve the corresponding block scope for a ast node
B
- BASE_NAME_NODE_SIZE - Static variable in class org.eclipse.jdt.core.dom.Name
- Approximate base size of an expression node instance in bytes, including object header and instance fields.
- BASE_NODE_SIZE - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Approximate base size of an AST node instance in bytes, including object header and instance fields.
- BIT_AND_ASSIGN - Static variable in class org.eclipse.jdt.core.dom.Assignment.Operator
- &= operator.
- BIT_OR_ASSIGN - Static variable in class org.eclipse.jdt.core.dom.Assignment.Operator
- |= operator.
- BIT_XOR_ASSIGN - Static variable in class org.eclipse.jdt.core.dom.Assignment.Operator
- ^= operator.
- BLOCK - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
Block. - BLOCK_COMMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
BlockComment. - BODY_DECLARATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration
- The "bodyDeclarations" structural property of this node type.
- BODY_DECLARATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- The "bodyDeclarations" structural property of this node type.
- BODY_DECLARATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- The "bodyDeclarations" structural property of this node type.
- BODY_DECLARATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.EnumDeclaration
- The "bodyDeclarations" structural property of this node type.
- BODY_DECLARATIONS_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.TypeDeclaration
- The "bodyDeclarations" structural property of this node type (added in JLS3 API).
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.CatchClause
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.DoStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.EnhancedForStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ForStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.Initializer
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.LabeledStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.MethodDeclaration
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.SynchronizedStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.TryStatement
- The "body" structural property of this node type.
- BODY_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.WhileStatement
- The "body" structural property of this node type.
- BOOLEAN - Static variable in class org.eclipse.jdt.core.dom.PrimitiveType
- Type code for the primitive type "boolean".
- BOOLEAN_LITERAL - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
BooleanLiteral. - BOOLEAN_VALUE_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.BooleanLiteral
- The "booleanValue" structural property of this node type.
- BOUND_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.WildcardType
- The "bound" structural property of this node type.
- BREAK_STATEMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
BreakStatement. - BYTE - Static variable in class org.eclipse.jdt.core.dom.PrimitiveType
- Type code for the primitive type "byte".
- BindingResolver - class org.eclipse.jdt.core.dom.BindingResolver.
- A binding resolver is an internal mechanism for figuring out the binding for a major declaration, type, or name reference.
- BindingResolver() - Constructor for class org.eclipse.jdt.core.dom.BindingResolver
- Creates a binding resolver.
- Block - class org.eclipse.jdt.core.dom.Block.
- Block statement AST node type.
- Block(AST) - Constructor for class org.eclipse.jdt.core.dom.Block
- Creates a new unparented block node owned by the given AST.
- BlockComment - class org.eclipse.jdt.core.dom.BlockComment.
- Block comment AST node type.
- BlockComment(AST) - Constructor for class org.eclipse.jdt.core.dom.BlockComment
- Creates a new block comment node owned by the given AST.
- BodyDeclaration - class org.eclipse.jdt.core.dom.BodyDeclaration.
- Abstract base class of all AST nodes that represent body declarations that may appear in the body of some kind of class or interface declaration, including anonymous class declarations, enumeration declarations, and enumeration constant declarations.
- BodyDeclaration(AST) - Constructor for class org.eclipse.jdt.core.dom.BodyDeclaration
- Creates a new AST node for a body declaration node owned by the given AST.
- BooleanLiteral - class org.eclipse.jdt.core.dom.BooleanLiteral.
- Boolean literal node.
- BooleanLiteral(AST) - Constructor for class org.eclipse.jdt.core.dom.BooleanLiteral
- Creates a new unparented boolean literal node owned by the given AST.
- BreakStatement - class org.eclipse.jdt.core.dom.BreakStatement.
- Break statement AST node type.
- BreakStatement(AST) - Constructor for class org.eclipse.jdt.core.dom.BreakStatement
- Creates a new unparented break statement node owned by the given AST.
- baseType - Variable in class org.eclipse.jdt.core.dom.FieldDeclaration
- The base type; lazily initialized; defaults to an unspecified, legal type.
- baseType - Variable in class org.eclipse.jdt.core.dom.VariableDeclarationExpression
- The base type; lazily initialized; defaults to an unspecified, legal type.
- baseType - Variable in class org.eclipse.jdt.core.dom.VariableDeclarationStatement
- The base type; lazily initialized; defaults to an unspecified, legal type.
- binding - Variable in class org.eclipse.jdt.core.dom.MethodBinding
- binding - Variable in class org.eclipse.jdt.core.dom.PackageBinding
- binding - Variable in class org.eclipse.jdt.core.dom.TypeBinding
- binding - Variable in class org.eclipse.jdt.core.dom.VariableBinding
- bindingKeysToAstNodes - Variable in class org.eclipse.jdt.core.dom.DefaultBindingResolver
- This map is used to get an ast node from its binding key.
- bindingsToAstNodes - Variable in class org.eclipse.jdt.core.dom.DefaultBindingResolver
- This map is used to get an ast node from its binding (new binding)
- body - Variable in class org.eclipse.jdt.core.dom.CatchClause
- The body; lazily initialized; defaults to an empty block.
- body - Variable in class org.eclipse.jdt.core.dom.DoStatement
- The body statement; lazily initialized; defaults to an empty block.
- body - Variable in class org.eclipse.jdt.core.dom.EnhancedForStatement
- The body statement; lazily initialized; defaults to an empty block statement.
- body - Variable in class org.eclipse.jdt.core.dom.ForStatement
- The body statement; lazily initialized; defaults to an empty block statement.
- body - Variable in class org.eclipse.jdt.core.dom.Initializer
- The initializer body; lazily initialized; defaults to an empty block.
- body - Variable in class org.eclipse.jdt.core.dom.LabeledStatement
- The body statement; lazily initialized; defaults to an unspecified, but legal, statement.
- body - Variable in class org.eclipse.jdt.core.dom.SynchronizedStatement
- The body; lazily initialized; defaults to an empty block.
- body - Variable in class org.eclipse.jdt.core.dom.TryStatement
- The body; lazily initialized; defaults to an empty block.
- body - Variable in class org.eclipse.jdt.core.dom.WhileStatement
- The body statement; lazily initialized; defaults to an empty block statement.
- bodyDeclarations - Variable in class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
- The body declarations (element type:
BodyDeclaration). - bodyDeclarations() - Method in class org.eclipse.jdt.core.dom.AbstractTypeDeclaration
- Returns the live ordered list of body declarations of this type declaration.
- bodyDeclarations - Variable in class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- The body declarations (element type:
BodyDeclaration). - bodyDeclarations() - Method in class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- Returns the live ordered list of body declarations of this anonymous class declaration.
- bodyDeclarations - Variable in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- The body declarations (element type:
BodyDeclaration). - bodyDeclarations() - Method in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- Returns the live ordered list of body declarations of this enumeration constant declaration.
- booleanValue() - Method in class org.eclipse.jdt.core.dom.BooleanLiteral
- Returns the boolean value of this boolean literal node.
- buffer - Variable in class org.eclipse.jdt.core.dom.NaiveASTFlattener
- The string buffer into which the serialized representation of the AST is written.
- buildBodyDeclarations(TypeDeclaration, TypeDeclaration) - Method in class org.eclipse.jdt.core.dom.ASTConverter
- buildBodyDeclarations(TypeDeclaration, AnonymousClassDeclaration) - Method in class org.eclipse.jdt.core.dom.ASTConverter
- buildCommentsTable(CompilationUnit, int[][]) - Method in class org.eclipse.jdt.core.dom.ASTConverter
C
- CAST_EXPRESSION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
CastExpression. - CATCH_CLAUSE - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
CatchClause. - CATCH_CLAUSES_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.TryStatement
- The "catchClauses" structural property of this node type.
- CHAR - Static variable in class org.eclipse.jdt.core.dom.PrimitiveType
- Type code for the primitive type "char".
- CHARACTER_LITERAL - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
CharacterLiteral. - CLASS_INSTANCE_CREATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ClassInstanceCreation. - CODES - Static variable in class org.eclipse.jdt.core.dom.Assignment.Operator
- Map from token to operator (key type:
String; value type:Operator). - CODES - Static variable in class org.eclipse.jdt.core.dom.InfixExpression.Operator
- Map from token to operator (key type:
String; value type:Operator). - CODES - Static variable in class org.eclipse.jdt.core.dom.PostfixExpression.Operator
- Map from token to operator (key type:
String; value type:Operator). - CODES - Static variable in class org.eclipse.jdt.core.dom.PrefixExpression.Operator
- Map from token to operator (key type:
String; value type:Operator). - CODES - Static variable in class org.eclipse.jdt.core.dom.PrimitiveType
- Map from token to primitive type code (key type:
String; value type:PrimitiveType.Code). - COMMENT_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.Javadoc
- The "comment" structural property of this node type (JLS2 API only).
- COMPILATION_UNIT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
CompilationUnit. - COMPLEMENT - Static variable in class org.eclipse.jdt.core.dom.PrefixExpression.Operator
- Bitwise complement "~" operator.
- COMPONENT_TYPE_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ArrayType
- The "componentType" structural property of this node type.
- CONDITIONAL_AND - Static variable in class org.eclipse.jdt.core.dom.InfixExpression.Operator
- Conditional AND "&&" operator.
- CONDITIONAL_EXPRESSION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ConditionalExpression. - CONDITIONAL_OR - Static variable in class org.eclipse.jdt.core.dom.InfixExpression.Operator
- Conditional OR "||" operator.
- CONSTRUCTOR_INVOCATION - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ConstructorInvocation. - CONSTRUCTOR_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.MethodDeclaration
- The "constructor" structural property of this node type.
- CONTINUE_STATEMENT - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Node type constant indicating a node of type
ContinueStatement. - CYCLE_RISK - Static variable in class org.eclipse.jdt.core.dom.ASTNode
- Internal convenience constant indicating that there is definite risk of cycles.
- CastExpression - class org.eclipse.jdt.core.dom.CastExpression.
- Cast expression AST node type.
- CastExpression(AST) - Constructor for class org.eclipse.jdt.core.dom.CastExpression
- Creates a new AST node for a cast expression owned by the given AST.
- CatchClause - class org.eclipse.jdt.core.dom.CatchClause.
- Catch clause AST node type.
- CatchClause(AST) - Constructor for class org.eclipse.jdt.core.dom.CatchClause
- Creates a new AST node for a catch clause owned by the given AST.
- CharacterLiteral - class org.eclipse.jdt.core.dom.CharacterLiteral.
- Character literal nodes.
- CharacterLiteral(AST) - Constructor for class org.eclipse.jdt.core.dom.CharacterLiteral
- Creates a new unparented character literal node owned by the given AST.
- ChildListPropertyDescriptor - class org.eclipse.jdt.core.dom.ChildListPropertyDescriptor.
- Descriptor for a child list property of an AST node.
- ChildListPropertyDescriptor(Class, String, Class, boolean) - Constructor for class org.eclipse.jdt.core.dom.ChildListPropertyDescriptor
- Creates a new child list property descriptor with the given property id.
- ChildPropertyDescriptor - class org.eclipse.jdt.core.dom.ChildPropertyDescriptor.
- Descriptor for a child property of an AST node.
- ChildPropertyDescriptor(Class, String, Class, boolean, boolean) - Constructor for class org.eclipse.jdt.core.dom.ChildPropertyDescriptor
- Creates a new child property descriptor with the given property id.
- ClassInstanceCreation - class org.eclipse.jdt.core.dom.ClassInstanceCreation.
- Class instance creation expression AST node type.
- ClassInstanceCreation(AST) - Constructor for class org.eclipse.jdt.core.dom.ClassInstanceCreation
- Creates a new AST node for a class instance creation expression owned by the given AST.
- Comment - class org.eclipse.jdt.core.dom.Comment.
- Abstract base class for all AST nodes that represent comments.
- Comment(AST) - Constructor for class org.eclipse.jdt.core.dom.Comment
- Creates a new AST node for a comment owned by the given AST.
- CompilationUnit - class org.eclipse.jdt.core.dom.CompilationUnit.
- Java compilation unit AST node type.
- CompilationUnit(AST) - Constructor for class org.eclipse.jdt.core.dom.CompilationUnit
- Creates a new AST node for a compilation owned by the given AST.
- CompilationUnitResolver - class org.eclipse.jdt.core.dom.CompilationUnitResolver.
- CompilationUnitResolver(INameEnvironment, IErrorHandlingPolicy, Map, ICompilerRequestor, IProblemFactory) - Constructor for class org.eclipse.jdt.core.dom.CompilationUnitResolver
- Answer a new CompilationUnitVisitor using the given name environment and compiler options.
- CompilationUnitResolver.CancelableNameEnvironment - class org.eclipse.jdt.core.dom.CompilationUnitResolver.CancelableNameEnvironment.
- CompilationUnitResolver.CancelableNameEnvironment(JavaProject, WorkingCopyOwner, IProgressMonitor) - Constructor for class org.eclipse.jdt.core.dom.CompilationUnitResolver.CancelableNameEnvironment
- CompilationUnitResolver.CancelableProblemFactory - class org.eclipse.jdt.core.dom.CompilationUnitResolver.CancelableProblemFactory.
- CompilationUnitResolver.CancelableProblemFactory(IProgressMonitor) - Constructor for class org.eclipse.jdt.core.dom.CompilationUnitResolver.CancelableProblemFactory
- ConditionalExpression - class org.eclipse.jdt.core.dom.ConditionalExpression.
- Conditional expression AST node type.
- ConditionalExpression(AST) - Constructor for class org.eclipse.jdt.core.dom.ConditionalExpression
- Creates a new unparented conditional expression node owned by the given AST.
- ConstructorInvocation - class org.eclipse.jdt.core.dom.ConstructorInvocation.
- Alternate constructor invocation statement AST node type.
- ConstructorInvocation(AST) - Constructor for class org.eclipse.jdt.core.dom.ConstructorInvocation
- Creates a new AST node for an alternate constructor invocation statement owned by the given AST.
- ContinueStatement - class org.eclipse.jdt.core.dom.ContinueStatement.
- Continue statement AST node type.
- ContinueStatement(AST) - Constructor for class org.eclipse.jdt.core.dom.ContinueStatement
- Creates a new unparented continue statement node owned by the given AST.
- catchClauses - Variable in class org.eclipse.jdt.core.dom.TryStatement
- The catch clauses (element type:
CatchClause). - catchClauses() - Method in class org.eclipse.jdt.core.dom.TryStatement
- Returns the live ordered list of catch clauses for this try statement.
- charValue() - Method in class org.eclipse.jdt.core.dom.CharacterLiteral
- Returns the value of this literal node.
- checkAndAddMultipleFieldDeclaration(FieldDeclaration[], int, List) - Method in class org.eclipse.jdt.core.dom.ASTConverter
- checkAndAddMultipleLocalDeclaration(Statement[], int, List) - Method in class org.eclipse.jdt.core.dom.ASTConverter
- checkAndTagAsMalformed(ASTNode) - Method in class org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator
- checkCanceled() - Method in class org.eclipse.jdt.core.dom.ASTConverter
- checkCanceled() - Method in class org.eclipse.jdt.core.dom.CompilationUnitResolver.CancelableNameEnvironment
- checkModifiable() - Method in class org.eclipse.jdt.core.dom.ASTNode
- Ensures that this node is modifiable (that is, not marked PROTECTED).
- checkNewChild(ASTNode, ASTNode, boolean, Class) - Static method in class org.eclipse.jdt.core.dom.ASTNode
- Checks whether the given new child node is a node in a different AST from its parent-to-be, whether it is already has a parent, whether adding it to its parent-to-be would create a cycle, and whether the child is of the right type.
- childClass - Variable in class org.eclipse.jdt.core.dom.ChildPropertyDescriptor
- Child type.
- classFileSource - Variable in class org.eclipse.jdt.core.dom.ASTParser
- Java model class file supplying the source.
- clone(AST) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Returns a deep copy of the subtree of AST nodes rooted at this node.
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ASTNode
- Returns a deep copy of the subtree of AST nodes rooted at this node.
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.AnnotationTypeDeclaration
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.AnonymousClassDeclaration
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ArrayAccess
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ArrayCreation
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ArrayInitializer
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ArrayType
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.AssertStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.Assignment
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.Block
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.BlockComment
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.BooleanLiteral
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.BreakStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.CastExpression
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.CatchClause
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.CharacterLiteral
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ClassInstanceCreation
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.CompilationUnit
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ConditionalExpression
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ConstructorInvocation
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ContinueStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.DoStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.EmptyStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.EnhancedForStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.EnumConstantDeclaration
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.EnumDeclaration
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.ExpressionStatement
- clone0(AST) - Method in class org.eclipse.jdt.core.dom.FieldAccess