|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AnnotationTree | Annotation. |
| ArrayAccessExpressionTree | Array access expression. |
| ArrayTypeTree | Array type. |
| AssertStatementTree | 'assert' statement. |
| AssignmentExpressionTree | Assignment expression. |
| BinaryExpressionTree | Binary expression. |
| BlockTree | Block. |
| BreakStatementTree | 'break' statement. |
| CaseGroupTree | Group of 'case's in a 'switch' statement. |
| CaseLabelTree | 'case' label in a 'switch' statement. |
| CatchTree | 'catch' in a 'try' statement. |
| ClassTree | Class, enum, interface or annotation declaration. |
| CompilationUnitTree | Compilation unit. |
| ConditionalExpressionTree | Conditional expression. |
| ContinueStatementTree | 'continue' statement. |
| DoWhileStatementTree | 'do' statement. |
| EmptyStatementTree | Empty statement. |
| EnumConstantTree | Enum constant. |
| ExpressionStatementTree | Expression statement. |
| ExpressionTree | Common interface for all types of expressions. |
| ForEachStatement | Enhanced 'for' statement. |
| ForStatementTree | 'for' statement. |
| IdentifierTree | Identifier expression. |
| IfStatementTree | 'if' statement. |
| ImportTree | Import declaration. |
| InstanceOfTree | 'instanceof' expression. |
| LabeledStatementTree | Labeled statement. |
| LambdaExpressionTree | lambda expression. |
| LiteralTree | Literal expression. |
| MemberSelectExpressionTree | Member select expression. |
| MethodInvocationTree | Method invocation expression. |
| MethodTree | Method or annotation type element declaration. |
| ModifiersTree | Modifiers. |
| NewArrayTree | Array creation expression. |
| NewClassTree | Class instance creation expression. |
| ParameterizedTypeTree | Parameterized type. |
| ParenthesizedTree | Parenthesized expression. |
| PrimitiveTypeTree | Primitive type. |
| ReturnStatementTree | 'return' statement. |
| StatementTree | Common interface for all types of statements. |
| SwitchStatementTree | 'switch' statement. |
| SynchronizedStatementTree | 'synchronized' statement. |
| ThrowStatementTree | 'throw' statement. |
| Tree | Common interface for all nodes in an abstract syntax tree. |
| TreeVisitor | |
| TryStatementTree | 'try' statement. |
| TypeCastTree | Cast expression. |
| TypeParameterTree | Type parameter. |
| UnaryExpressionTree | Postfix or unary expression. |
| UnionTypeTree | Union type expression in a multi-catch. |
| VariableTree | Variable declaration. |
| WhileStatementTree | 'while' statement. |
| WildcardTree | Wildcard type argument. |
| Class Summary | |
|---|---|
| BaseTreeVisitor | Default implementation of TreeVisitor. |
| Enum Summary | |
|---|---|
| Modifier | |
| Tree.Kind | |
Provides interfaces to represent Java source code as abstract syntax trees (AST).
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||