|
|||||||||
| Home >> All >> javax >> ide >> model >> java >> source >> [ tree overview ] | PREV NEXT | ||||||||
A
- ANNOTATION_TYPE - Static variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- This ClassT is of the "annotation" type.
- AnnotationExpressionT - interface javax.ide.model.java.source.tree.AnnotationExpressionT.
- An expression wrapping an annotation.
- AnnotationT - interface javax.ide.model.java.source.tree.AnnotationT.
- An annotation (not to be confused with annotation type).
- ArrayAccessExpressionT - interface javax.ide.model.java.source.tree.ArrayAccessExpressionT.
- An array access expression.
- AssertStatementT - interface javax.ide.model.java.source.tree.AssertStatementT.
- An assert statement.
- AssignmentExpressionT - interface javax.ide.model.java.source.tree.AssignmentExpressionT.
- An expression performing an assignment operation.
- accept(TreeTraversal) - Method in interface javax.ide.model.java.source.tree.Tree
- Visits this element and its children (as determined by
Tree.getChildren()55 ). - accept(TreeVisitor) - Method in interface javax.ide.model.java.source.tree.Tree
- Visits this element.
- addModifiers(int) - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- Adds the modifiers except for INTERFACE, ENUM, and ANNOTATION.
- addSelf(Tree) - Method in interface javax.ide.model.java.source.tree.Tree
- Performs an add (usually append) of this element to the parent.
- addSelf(Tree, boolean) - Method in interface javax.ide.model.java.source.tree.Tree
- Performs an add of this element to the parent of the input sibling.
- addSelfAfter(Tree) - Method in interface javax.ide.model.java.source.tree.Tree
- addSelfBefore(Tree) - Method in interface javax.ide.model.java.source.tree.Tree
B
- BOUND_names - Static variable in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
- BlockElementT - interface javax.ide.model.java.source.tree.BlockElementT.
- Common supertype for elements that may be a child of a code block.
- BlockStatementT - interface javax.ide.model.java.source.tree.BlockStatementT.
- A statement wrapping a block.
- BlockT - interface javax.ide.model.java.source.tree.BlockT.
- A code block.
- BreakStatementT - interface javax.ide.model.java.source.tree.BreakStatementT.
- A break statement.
- beginTransaction() - Method in interface javax.ide.model.java.source.tree.FileT
- Begins a single-tree transaction.
C
- CLASS_TYPE - Static variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- This ClassT is of the "class" type, not an enum type.
- CLASS_names - Static variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- CatchClauseT - interface javax.ide.model.java.source.tree.CatchClauseT.
- A catch clause of a try statement.
- ClassBodyT - interface javax.ide.model.java.source.tree.ClassBodyT.
- A class body, sometimes called a class block.
- ClassInitializerT - interface javax.ide.model.java.source.tree.ClassInitializerT.
- A static or instance initializer block for a class.
- ClassT - interface javax.ide.model.java.source.tree.ClassT.
- A type declaration.
- ClassT.ClassKind - class javax.ide.model.java.source.tree.ClassT.ClassKind.
- An enumeration identifying which kind of type declaration this is.
- ClassT.ClassKind(int, String) - Constructor for class javax.ide.model.java.source.tree.ClassT.ClassKind
- CompoundStatementT - interface javax.ide.model.java.source.tree.CompoundStatementT.
- Common supertype for statements that have children statements.
- ConditionalStatementT - interface javax.ide.model.java.source.tree.ConditionalStatementT.
- Common supertype for compound statements having (requiring) a conditional expression.
- ContinueStatementT - interface javax.ide.model.java.source.tree.ContinueStatementT.
- A continue statement.
- clearAllProperties(String) - Method in interface javax.ide.model.java.source.tree.FileT
- Traverses the entire parse tree, calling
setProperty(key, null)on each element. - clearProperty(String) - Method in interface javax.ide.model.java.source.tree.Tree
- Nulls out the property stored with the given key.
- cloneSelf(FileT) - Method in interface javax.ide.model.java.source.tree.Tree
- Performs a deep-copy of this Tree but attached to the input FileT.
- compareTo(ClassT.ClassKind) - Method in class javax.ide.model.java.source.tree.ClassT.ClassKind
- compareTo(ExpressionT.ExpressionKind) - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- compareTo(TreeKind) - Method in class javax.ide.model.java.source.tree.TreeKind
- compareTo(TypeArgumentT.BoundKind) - Method in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
D
- DereferenceExpressionT - interface javax.ide.model.java.source.tree.DereferenceExpressionT.
- Common supertype for expressions performing dereference operations.
- DoStatementT - interface javax.ide.model.java.source.tree.DoStatementT.
- A do statement.
- DocCommentT - interface javax.ide.model.java.source.tree.DocCommentT.
- A doc comment (short for "documentation comment").
- DocElementT - interface javax.ide.model.java.source.tree.DocElementT.
- Common supertype for all elements that are a part of a doc comment.
- DocTagT - interface javax.ide.model.java.source.tree.DocTagT.
- A tag within a doc comment.
- DotExpressionT - interface javax.ide.model.java.source.tree.DotExpressionT.
- A expression representing an identifier selector.
E
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.BlockElementT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.CatchClauseT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.ClassInitializerT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.ClassT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.DocTagT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.ExpressionT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.FieldDeclT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.FieldVariableT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.FormalParameterT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.ImportT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.LocalVariableT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.MemberT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.MethodT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.NameT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.StatementLabelT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.StatementT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.Tree
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.TypeArgumentT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.TypeParameterT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.TypeReferenceT
- EMPTY_ARRAY - Static variable in interface javax.ide.model.java.source.tree.VariableT
- ENUM_TYPE - Static variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- This ClassT is of the "enum" type.
- EXACT - Static variable in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
T- EXPR_ADD - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic addition or string concatenation.
- EXPR_ADDASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic addition or string concatenation assignment.
- EXPR_AND - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Conditional (logical) AND.
- EXPR_ANNOTATION - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Annotation expression.
- EXPR_ARRAYCONST - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- An array constant.
- EXPR_ASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Assignment.
- EXPR_BITAND - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise AND.
- EXPR_BITANDASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise AND assignment.
- EXPR_BITNOT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise NOT (negation or complement).
- EXPR_BITOR - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise OR.
- EXPR_BITORASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise OR assignment.
- EXPR_BITXOR - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise XOR.
- EXPR_BITXORASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise XOR assignment.
- EXPR_CLASS_LITERAL - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- A class literal.
- EXPR_COND - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Conditional operator (?:).
- EXPR_DEREF - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Array dereference.
- EXPR_DIV - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic division.
- EXPR_DIVASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic division assignment.
- EXPR_DOT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Dot dereference.
- EXPR_EQ - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Equal.
- EXPR_GE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Greater than or equal to.
- EXPR_GT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Greater than.
- EXPR_IDENTIFIER - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Simple name.
- EXPR_INSTANCEOF - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Instanceof.
- EXPR_INVOKE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Method invocation.
- EXPR_LE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Less than.
- EXPR_LIST - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- A list of operands.
- EXPR_LITERAL - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Lexical literal.
- EXPR_LSH - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise left shift.
- EXPR_LSHASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise left shift assignment.
- EXPR_LT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Less than or equal to.
- EXPR_MINUS - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic subtraction.
- EXPR_MINUSASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic subtraction assignment.
- EXPR_MOD - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic remainder (modulus).
- EXPR_MODASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic remainder (modulus) assignment.
- EXPR_MUL - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic multiplication.
- EXPR_MULASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic multiplication assignment.
- EXPR_NEGATIVE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic negative prefix.
- EXPR_NEWARRAY - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Array creator.
- EXPR_NEWOBJECT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Class creator.
- EXPR_NOT - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Logical NOT (negation or complement).
- EXPR_NOTEQ - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Not-equal.
- EXPR_OR - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Conditional (logical) OR.
- EXPR_POSITIVE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Arithmetic positive prefix.
- EXPR_POSTDEC - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Decrement postfix.
- EXPR_POSTINC - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Increment postfix.
- EXPR_PREDEC - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Decrement prefix.
- EXPR_PREINC - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Increment prefix.
- EXPR_QUALIFIED_SUPER - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Qualified super.
- EXPR_QUALIFIED_THIS - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Qualified this.
- EXPR_RSH - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise signed right shift.
- EXPR_RSHASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise signed right shift assignment.
- EXPR_TYPE - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Type expression.
- EXPR_TYPECAST - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Typecast.
- EXPR_URSH - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise unsigned right shift.
- EXPR_URSHASG - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Bitwise unsigned right shift assignment.
- EXPR_WRAPPER - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- Nested expression (in parentheses or brackets).
- EXPR_base - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- EXPR_classes - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- EXPR_invalid - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- EXPR_max - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- EXPR_names - Static variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- EXTENDS - Static variable in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
? extends T- ElseClauseT - interface javax.ide.model.java.source.tree.ElseClauseT.
- An else clause.
- EmptyStatementT - interface javax.ide.model.java.source.tree.EmptyStatementT.
- An empty statement.
- ExpressionStatementT - interface javax.ide.model.java.source.tree.ExpressionStatementT.
- An expression statement.
- ExpressionT - interface javax.ide.model.java.source.tree.ExpressionT.
- Common supertypes for all expressions.
- ExpressionT.ExpressionKind - class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind.
- ExpressionT.ExpressionKind(int, String, Class) - Constructor for class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- equals(Object) - Method in class javax.ide.model.java.source.tree.ClassT.ClassKind
- equals(Object) - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- equals(Object) - Method in class javax.ide.model.java.source.tree.TreeKind
- equals(Object) - Method in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
- exprClass - Variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
F
- FieldDeclT - interface javax.ide.model.java.source.tree.FieldDeclT.
- A field (or enum constant) declaration.
- FieldVariableT - interface javax.ide.model.java.source.tree.FieldVariableT.
- A field (or enum constant) variable.
- FileT - interface javax.ide.model.java.source.tree.FileT.
- The root of a source file, also called a compilation unit.
- FinallyClauseT - interface javax.ide.model.java.source.tree.FinallyClauseT.
- A finally clause.
- ForStatementT - interface javax.ide.model.java.source.tree.ForStatementT.
- A for statement.
- FormalParameterListT - interface javax.ide.model.java.source.tree.FormalParameterListT.
- A formal parameter list.
- FormalParameterT - interface javax.ide.model.java.source.tree.FormalParameterT.
- A formal parameter, also known as just "parameter".
G
- getAnnotation() - Method in interface javax.ide.model.java.source.tree.AnnotationExpressionT
- getAnnotations() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- Gets the list of annotations.
- getAnonymousClass() - Method in interface javax.ide.model.java.source.tree.NewClassExpressionT
- getArgumentAt(int) - Method in interface javax.ide.model.java.source.tree.AnnotationT
- Gets the indicated argument.
- getArgumentAt(int) - Method in interface javax.ide.model.java.source.tree.InvokeExpressionT
- Equivalent to calling getArgumentList().getOperandAt( i ).
- getArgumentCount() - Method in interface javax.ide.model.java.source.tree.AnnotationT
- Gets the number of arguments.
- getArgumentCount() - Method in interface javax.ide.model.java.source.tree.InvokeExpressionT
- Equivalent to calling getArgumentList().getOperandCount().
- getArgumentList() - Method in interface javax.ide.model.java.source.tree.AnnotationT
- Gets the argument list as a tree.
- getArgumentList() - Method in interface javax.ide.model.java.source.tree.InvokeExpressionT
- getArguments() - Method in interface javax.ide.model.java.source.tree.AnnotationT
- Gets the arguments as a list.
- getArrayDimension() - Method in interface javax.ide.model.java.source.tree.TypeReferenceT
- Gets the array dimension.
- getBlock() - Method in interface javax.ide.model.java.source.tree.BlockStatementT
- Gets the declared code block, null if none.
- getBlock() - Method in interface javax.ide.model.java.source.tree.MemberT
- Gets the declared code block, null if none.
- getBlockElements() - Method in interface javax.ide.model.java.source.tree.BlockT
- Gets the list of block elements.
- getBlockTags() - Method in interface javax.ide.model.java.source.tree.DocCommentT
- Gets the list of block tags in this doc comment.
- getBoundKind() - Method in interface javax.ide.model.java.source.tree.TypeArgumentT
- Gets the bound kind.
- getBounds() - Method in interface javax.ide.model.java.source.tree.TypeParameterT
- A type bound on a type parameter has the following form
"
". - getCatchClauses() - Method in interface javax.ide.model.java.source.tree.TryStatementT
- getCatchVariable() - Method in interface javax.ide.model.java.source.tree.CatchClauseT
- A catch clause declares one variable, the caught exception.
- getChildren() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the list of children Trees.
- getClassBody() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the class body.
- getClassT(String) - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the matching top-level source class.
- getClasses() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared member class declarations.
- getClasses() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the list of top-level source classes.
- getCommentText() - Method in interface javax.ide.model.java.source.tree.DocElementT
- Gets the processed comment text for this doc element, commonly called the "description".
- getConstructors() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared constructor declarations.
- getControlExpression() - Method in interface javax.ide.model.java.source.tree.CompoundStatementT
- In a for statement, null is returned.
- getDeclaredClasses() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of member class declarations.
- getDeclaredClasses(String) - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the matching member class declarations.
- getDeclaredConstructors() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared constructor declarations.
- getDeclaredFieldDeclarations() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared field declarations, including enum constant declarations.
- getDeclaredFieldVariable(String) - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the matching declared field variable, null if none.
- getDeclaredFieldVariables() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the collection of declared field variables, including enum constant variables.
- getDeclaredInitializers() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared class initializers.
- getDeclaredMembers() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared member declarations.
- getDeclaredMethods() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared method (but not constructor) declarations.
- getDeclaredMethods(String) - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the collection of matching methods (but not constructor) declarations.
- getDeclaringClass() - Method in class javax.ide.model.java.source.tree.ClassT.ClassKind
- getDeclaringClass() - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- getDeclaringClass() - Method in interface javax.ide.model.java.source.tree.MemberT
- Gets the enclosing class.
- getDeclaringClass() - Method in class javax.ide.model.java.source.tree.TreeKind
- getDeclaringClass() - Method in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
- getDocComment() - Method in interface javax.ide.model.java.source.tree.MemberT
- Gets the javadoc comment symbol.
- getDocComment() - Method in interface javax.ide.model.java.source.tree.PackageT
- Gets the javadoc comment symbol.
- getElseClause() - Method in interface javax.ide.model.java.source.tree.IfStatementT
- getEndClause() - Method in interface javax.ide.model.java.source.tree.CompoundStatementT
- In an if statement, this is the "else" clause.
- getExceptions() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the ordered list of exception types.
- getExpression() - Method in interface javax.ide.model.java.source.tree.SimpleStatementT
- Valid for "return", "throw", and "assert" statements and for "case" labels.
- getExpression() - Method in interface javax.ide.model.java.source.tree.SwitchLabelT
- getExpressionClass() - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- getExpressionKind() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- Identifies the operation this expression is performing.
- getExpressionName() - Method in interface javax.ide.model.java.source.tree.SimpleStatementT
- Valid for "break" and "continue" statements.
- getFactory() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the factory to create Tree objects in this FileT.
- getFieldDeclarations() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared field declarations, including enum constant declarations.
- getFieldVariables() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the collection of declared field variables, including enum constant variables.
- getFinallyClause() - Method in interface javax.ide.model.java.source.tree.TryStatementT
- getFirstOperand() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- getForCollection() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In an enhanced for loop, this is the collection expression.
- getForConditional() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop, this is the condition expression.
- getForInitializationList() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop with no variable declarations, this is the list wrapping the initialization terms.
- getForInitializations() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop with no variable declarations, these are the initialization terms.
- getForType() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- FOR_EXPRESSION: A standard for loop with no variable declarations.
- getForUpdateList() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop, this is the list wrapping the update terms.
- getForUpdates() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop, these are the update terms.
- getForVariableDeclaration() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop with variable declarations, this is the local variable declaration itself.
- getForVariables() - Method in interface javax.ide.model.java.source.tree.ForStatementT
- In a standard for loop with variable declarations, these are the variables declared in the initialization declaration.
- getFormalParameterList() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the formal parameter list object.
- getImportNames() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the set of import strings.
- getImports() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the list of import declarations.
- getInitializer() - Method in interface javax.ide.model.java.source.tree.VariableT
- Gets the initializer, null if none.
- getInitializers() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared class initializers.
- getInlineTags() - Method in interface javax.ide.model.java.source.tree.DocCommentT
- Gets the collection of inline tags in this doc comment.
- getInterfaces() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the list of declared interfaces.
- getInterfaces() - Method in interface javax.ide.model.java.source.tree.InterfacesT
- Gets the superinterface types.
- getInterfacesClause() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the interfaces declaration.
- getLhsOperand() - Method in interface javax.ide.model.java.source.tree.DereferenceExpressionT
- getLocalClasses() - Method in interface javax.ide.model.java.source.tree.BlockT
- Gets the collection of local classes.
- getLocalVariables() - Method in interface javax.ide.model.java.source.tree.BlockT
- Gets the collection of local variables.
- getMembers() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared member declarations.
- getMethods() - Method in interface javax.ide.model.java.source.tree.ClassBodyT
- Gets the list of declared method (but not constructor) declarations.
- getModifiers() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- Gets the modifiers.
- getName() - Method in interface javax.ide.model.java.source.tree.HasNameT
- Gets the name string from the name element.
- getNameElement() - Method in interface javax.ide.model.java.source.tree.HasNameT
- Gets the name symbol.
- getOperandAt(int) - Method in interface javax.ide.model.java.source.tree.ExpressionT
- Gets the operand at the specified index in the operand array.
- getOperandCount() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- getOperands() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- getOutputExpression() - Method in interface javax.ide.model.java.source.tree.SimpleStatementT
- Valid for "assert" statements.
- getOwningBlock() - Method in interface javax.ide.model.java.source.tree.LocalVariableT
- Gets the owning block.
- getOwningDeclaration() - Method in interface javax.ide.model.java.source.tree.DocElementT
- Gets the declaration this doc element is associated with, null if none.
- getOwningDeclaration() - Method in interface javax.ide.model.java.source.tree.VariableT
- Gets the owning variable declaration, null if this is a formal parameter.
- getOwningDocComment() - Method in interface javax.ide.model.java.source.tree.DocTagT
- Gets the doc comment which owns this doc element.
- getOwningFile() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the owning FileT.
- getOwningIf() - Method in interface javax.ide.model.java.source.tree.ElseClauseT
- getOwningMember() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the owning member declaration, null if none.
- getOwningModel() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the owning JavaModel.
- getOwningSwitch() - Method in interface javax.ide.model.java.source.tree.SwitchLabelT
- getOwningTry() - Method in interface javax.ide.model.java.source.tree.CatchClauseT
- getOwningTry() - Method in interface javax.ide.model.java.source.tree.FinallyClauseT
- getPackage() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the package declaration.
- getPackageDeclaration() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the owning package declaration, null if none..
- getPackageName() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the owning package name, empty if none.
- getPackageName() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the package name, empty if none.
- getParameters() - Method in interface javax.ide.model.java.source.tree.FormalParameterListT
- Gets the list of source parameters.
- getParameters() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the ordered list of parameters.
- getParent() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the parent Tree to this.
- getPosition() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the position of this Tree object.
- getPrimaryClass() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the primary class.
- getPrimaryClause() - Method in interface javax.ide.model.java.source.tree.CompoundStatementT
- getProperty(String) - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the property saved with the given key, null if none.
- getRawCommentText() - Method in interface javax.ide.model.java.source.tree.DocElementT
- Gets the unprocessed comment text for this doc element.
- getReturnType() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the source return type.
- getSecondOperand() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- getSiblingAfter() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the sibling after this.
- getSiblingBefore() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets the sibling before this.
- getSiblings() - Method in interface javax.ide.model.java.source.tree.Tree
- Gets a ListIterator for this Tree's siblings.
- getSourceExceptions() - Method in interface javax.ide.model.java.source.tree.ThrowsT
- Gets the list of thrown exceptions.
- getStatementLabels() - Method in interface javax.ide.model.java.source.tree.StatementT
- getStatementToken() - Method in interface javax.ide.model.java.source.tree.StatementT
- getSuperclass() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the declared superclass.
- getSuperclassClause() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the superclass declaration.
- getTags() - Method in interface javax.ide.model.java.source.tree.DocElementT
- Gets the collection of tags contained in this doc element.
- getTags(String) - Method in interface javax.ide.model.java.source.tree.DocElementT
- Gets the collection of matching tags contained in this doc element.
- getThirdOperand() - Method in interface javax.ide.model.java.source.tree.ExpressionT
- getThrowsClause() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the throws clause object.
- getTokenValue() - Method in interface javax.ide.model.java.source.tree.LiteralExpressionT
- Provided for convenience.
- getTransaction() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the in-progress single-tree transaction, null if none.
- getTreeClass() - Method in class javax.ide.model.java.source.tree.TreeKind
- getTreeKind() - Method in interface javax.ide.model.java.source.tree.Tree
- Identifies what kind of Tree this is.
- getType() - Method in interface javax.ide.model.java.source.tree.NewArrayExpressionT
- Gets the type reference for this element.
- getType() - Method in interface javax.ide.model.java.source.tree.NewClassExpressionT
- Gets the type reference for this element.
- getType() - Method in interface javax.ide.model.java.source.tree.SuperclassT
- Gets the type reference for this element.
- getType() - Method in interface javax.ide.model.java.source.tree.TypeArgumentT
- Gets the bound's type reference.
- getType() - Method in interface javax.ide.model.java.source.tree.TypeExpressionT
- Gets the type reference for this element.
- getType() - Method in interface javax.ide.model.java.source.tree.VariableDeclT
- Gets the type reference for this element.
- getType() - Method in interface javax.ide.model.java.source.tree.VariableT
- Gets the type reference for this element.
- getTypeArguments() - Method in interface javax.ide.model.java.source.tree.TypeReferenceT
- Gets the list of type arguments.
- getTypeKind() - Method in interface javax.ide.model.java.source.tree.ClassT
- Identifies what kind of class declaration this is.
- getTypeParameters() - Method in interface javax.ide.model.java.source.tree.ClassT
- Gets the ordered list of type parameters declared on this class.
- getTypeParameters() - Method in interface javax.ide.model.java.source.tree.MethodT
- Gets the ordered list of type parameters declared on this class.
- getURI() - Method in interface javax.ide.model.java.source.tree.FileT
- Gets the URI of this file, null if none.
- getValue() - Method in interface javax.ide.model.java.source.tree.NameT
- Gets the String value of this name.
- getVariables() - Method in interface javax.ide.model.java.source.tree.VariableDeclT
- Gets the list of declared variables.
H
- HasModifiersT - interface javax.ide.model.java.source.tree.HasModifiersT.
- Common supertype for elements that may have modifiers.
- HasNameT - interface javax.ide.model.java.source.tree.HasNameT.
- Common supertype for elements have have a NameT.
- hashCode() - Method in class javax.ide.model.java.source.tree.ClassT.ClassKind
- hashCode() - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- hashCode() - Method in class javax.ide.model.java.source.tree.TreeKind
- hashCode() - Method in class javax.ide.model.java.source.tree.TypeArgumentT.BoundKind
I
- INTERFACE_TYPE - Static variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- This ClassT is of the "interface" type, not an annotation type.
- IdentifierExpressionT - interface javax.ide.model.java.source.tree.IdentifierExpressionT.
- An expression representing an unqualified name.
- IfStatementT - interface javax.ide.model.java.source.tree.IfStatementT.
- An if statement.
- ImportT - interface javax.ide.model.java.source.tree.ImportT.
- An import declaration.
- InfixExpressionT - interface javax.ide.model.java.source.tree.InfixExpressionT.
- An expression involving an infix operation (but not an assignment operation).
- InterfacesT - interface javax.ide.model.java.source.tree.InterfacesT.
- An interfaces clause of a type declaration.
- InvokeExpressionT - interface javax.ide.model.java.source.tree.InvokeExpressionT.
- Common supertype for an expression that invokes a method.
- isAbstract() - Method in interface javax.ide.model.java.source.tree.FieldDeclT
- True if this is abstract.
- isAbstract() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is abstract.
- isAnnotation() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is an annotation type.
- isAnonymous() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is an anonymous class declaration.
- isArray() - Method in interface javax.ide.model.java.source.tree.TypeReferenceT
- True if this is an array type reference.
- isBlockTag() - Method in interface javax.ide.model.java.source.tree.DocTagT
- True if this is a block tag.
- isClass() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is a class or an enum type.
- isConstructor() - Method in interface javax.ide.model.java.source.tree.MethodT
- True if this is a constructor.
- isEnum() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is an enum type.
- isEnumConstant() - Method in interface javax.ide.model.java.source.tree.FieldVariableT
- True if this field is an enum constant.
- isExported() - Method in interface javax.ide.model.java.source.tree.ClassT
- isFinal() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is final.
- isInlineTag() - Method in interface javax.ide.model.java.source.tree.DocTagT
- True if this is an inline tag.
- isInnerClass() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is an inner class.
- isInterface() - Method in interface javax.ide.model.java.source.tree.ClassT
- True if this is an interface or an annotation type.
- isPrimitive() - Method in interface javax.ide.model.java.source.tree.TypeReferenceT
- True if this is a primitive type (including "void").
- isPrivate() - Method in interface javax.ide.model.java.source.tree.FieldDeclT
- True if this is private.
- isPrivate() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is private.
- isProtected() - Method in interface javax.ide.model.java.source.tree.FieldDeclT
- True if this is protected.
- isProtected() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is protected.
- isPublic() - Method in interface javax.ide.model.java.source.tree.FieldDeclT
- True if this is public.
- isPublic() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is public.
- isStandardTag() - Method in interface javax.ide.model.java.source.tree.DocTagT
- True if this is a standard tag.
- isStatic() - Method in interface javax.ide.model.java.source.tree.FieldDeclT
- True if this is static.
- isStatic() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is static.
- isStrictfp() - Method in interface javax.ide.model.java.source.tree.HasModifiersT
- True if this is strictfp.
- isSynthetic() - Method in interface javax.ide.model.java.source.tree.Tree
- True if this Tree element corresponds to an actual source representation.
- isVarargs() - Method in interface javax.ide.model.java.source.tree.MethodT
- Tests if this method is modified by ACC_VARARGS.
J
- javax.ide.model.java.source.tree - package javax.ide.model.java.source.tree
L
- ListExpressionT - interface javax.ide.model.java.source.tree.ListExpressionT.
- An expression wrapping a list of expressions.
- LiteralExpressionT - interface javax.ide.model.java.source.tree.LiteralExpressionT.
- An expression representing a lexer literal.
- LocalVariableDeclT - interface javax.ide.model.java.source.tree.LocalVariableDeclT.
- A local variable declaration.
- LocalVariableT - interface javax.ide.model.java.source.tree.LocalVariableT.
- A local variable, not a parameter.
M
- MemberT - interface javax.ide.model.java.source.tree.MemberT.
- Common supertype for elements that may be a member of a type declaration.
- MethodCallExpressionT - interface javax.ide.model.java.source.tree.MethodCallExpressionT.
- An expression performing a method invocation or an explicit constructor invocation.
- MethodT - interface javax.ide.model.java.source.tree.MethodT.
- A method or constructor declaration.
- ModifiersT - interface javax.ide.model.java.source.tree.ModifiersT.
- A modifiers section of a declaration, including the annotations.
N
- NameT - interface javax.ide.model.java.source.tree.NameT.
- A name, simple or qualified.
- NewArrayExpressionT - interface javax.ide.model.java.source.tree.NewArrayExpressionT.
- An expression creating a new array.
- NewClassExpressionT - interface javax.ide.model.java.source.tree.NewClassExpressionT.
- An expression creating a new instance of a class.
- name - Variable in class javax.ide.model.java.source.tree.ClassT.ClassKind
- name() - Method in class javax.ide.model.java.source.tree.ClassT.ClassKind
- name - Variable in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- name() - Method in class javax.ide.model.java.source.tree.ExpressionT.ExpressionKind
- name - Variable in class javax.ide.model.java.source.tree.TreeKind
- name() - Method in class javax.ide.model.java.source.tree.