See: Description
Interface | Description |
---|---|
AlternateConstructorInvocation |
An interface which represents alternate constructor invocation.
|
Annotation |
An abstract super interface of annotations.
|
AnnotationDeclaration |
An interface which represents annotation declaration.
|
AnnotationElement |
An interface which represents annotation name and its value pair.
|
AnnotationElementDeclaration |
An interface which represents annotation element declaration.
|
ArrayAccessExpression |
An interface which represents array access expression.
|
ArrayCreationExpression |
An interface which represents array creation expression.
|
ArrayInitializer |
An interface which represents the array initializer.
|
ArrayType |
An interface which represents array types.
|
AssertStatement |
An interface which represents assert statement.
|
AssignmentExpression |
An interface which represents assignment expression.
|
Attribute |
An abstract super interface of declaration modifiers or annotations.
|
BasicType |
An interface which represents basic types.
|
Block |
An interface which represents statement block.
|
BlockComment |
An interface which represents block comments.
|
BranchStatement |
An abstract super interface of branching statements.
|
BreakStatement |
An interface which represents break statement.
|
CastExpression |
An interface which represents type cast expression.
|
CatchClause |
An interface which represents catch clause.
|
ClassBody |
An interface which represents an anonymous class body.
|
ClassDeclaration |
An interface which represents class declarations.
|
ClassInstanceCreationExpression |
An interface which represents class instance creation expression.
|
ClassLiteral |
An interface which represents class literals.
|
Comment |
An abstract super interface of comments.
|
CompilationUnit |
An interface which represents compilation units.
|
ConditionalExpression |
An interface which represents conditional expression.
|
ConstructorDeclaration |
An interface which represents constructor declarations.
|
ConstructorInvocation |
An abstract super interface of constructor invocations.
|
ConstructorReferenceExpression |
An interface which represents method reference expressions only for constructors.
|
ContinueStatement |
An interface which represents continue statement.
|
DeclarationKind |
An abstract super interface of kind of declarations.
|
DocBlock |
An interface which represents blocks in documentation comments.
|
DocElement |
An abstract super interface of elements in documentation comments.
|
DocField |
An interface which represents field references in the documentation comments.
|
DocMethod |
An interface which represents method and constructor references in the documentation comments.
|
DocMethodParameter |
An interface which represents formal parameters in
DocMethod . |
DocText |
An interface which represents text in documentation comments.
|
DoStatement |
An interface which represents
do-while statement. |
EmptyStatement |
An interface which represents empty statement.
|
EnhancedForStatement |
An interface which represents enhanced for statement.
|
EnumConstantDeclaration |
An interface which represents enum constants.
|
EnumDeclaration |
An interface which represents enum type declarations.
|
Expression |
An abstract super interface of expressions.
|
ExpressionStatement |
An interface which represents expression statement.
|
FieldAccessExpression |
An interface which represents field access expressions.
|
FieldDeclaration |
An interface which represents field declarations.
|
ForInitializer |
An abstract super interface of initializer part of
for statement. |
FormalParameterDeclaration |
An interface which represents formal parameter declarations.
|
ForStatement |
An interface which represents for statement.
|
IfStatement |
An interface which represents if statement.
|
ImportDeclaration |
An interface which represents import declarations.
|
InfixExpression |
An interface which represents binary expression operator.
|
InitializerDeclaration |
An interface which represents instance or class initializers.
|
InstanceofExpression |
An interface which represents
instance of expression. |
InterfaceDeclaration |
An interface which represents interface type declarations.
|
Invocation |
An abstract super interface which refers executable elements.
|
Javadoc |
An interface which represents the Java documentation comment.
|
Keyword |
An abstract super interface of
super and this qualifiers (pseudo-expressions). |
LabeledStatement |
An interface which represents labeled statement.
|
LambdaBody |
An abstract super interface of lambda bodies.
|
LambdaExpression |
An abstract super interface of lambda expressions.
|
LambdaParameter |
An abstract super interface of lambda parameters.
|
LineComment |
An interface which represents line comments.
|
Literal |
An interface which represents literals.
|
LocalClassDeclaration |
An interface which represents local class declaration.
|
LocalVariableDeclaration |
An interface which represents local variable declaration.
|
MarkerAnnotation |
An interface which represents annotations without any annotation elements.
|
MethodDeclaration |
An interface which represents method declarations.
|
MethodInvocationExpression |
An interface which represents method invocation expressions.
|
MethodOrConstructorDeclaration |
An abstract super interface of method or constructor declarations.
|
MethodOrConstructorReferenceExpression |
An interface which represents method reference expressions.
|
MethodReferenceExpression |
An interface which represents method reference expressions.
|
Model |
A root interface of all Java DOM objects.
|
ModelFactory |
A factory for providing
Model objects. |
Modifier |
An interface which represents modifiers.
|
Name |
An abstract super interface of names.
|
NamedType |
An interface which represents types which can be identified by their name.
|
NormalAnnotation |
An interface which represents regular annotations which can have any annotation elements.
|
PackageDeclaration |
An interface which represents package declarations.
|
ParameterizedType |
An interface which represents parameterized types.
|
ParenthesizedExpression |
An interface which represents parenthesized expressions.
|
PostfixExpression |
An interface which represents postfix expressions.
|
QualifiedName |
An interface which represents qualified names.
|
QualifiedType |
An interface which represents qualified types.
|
ReturnStatement |
An interface which represents return statement.
|
SimpleName |
An interface which represents simple names.
|
SingleElementAnnotation |
An interface which represents single element annotations which only can have
value element. |
Statement |
An abstract super interface of statement.
|
StatementExpressionList |
An interface which represents expression list (in initializer part) of
for statement. |
Super |
An interface which represents
super qualifier (pseudo-expression). |
SuperConstructorInvocation |
An interface which represents super constructor statement.
|
SwitchCaseLabel |
* An interface which represents
case labels in switch statements. |
SwitchDefaultLabel |
An interface which represents
default labels in switch statements. |
SwitchLabel |
An abstract super interface of labels in switch statement.
|
SwitchStatement |
An interface which represents switch statement.
|
SynchronizedStatement |
An interface which represents synchronized statement.
|
This |
An interface which represents this keyword.
|
ThrowStatement |
An interface which represents throw statement.
|
TryResource |
An interface which represents try resources.
|
TryStatement |
An interface which represents try statement.
|
Type |
An abstract super interface of types.
|
TypeBodyDeclaration |
An abstract super interface of type member declarations.
|
TypeDeclaration |
An abstract super interface of type declarations.
|
TypedElement |
An abstract super interface of elements which have any type information.
|
TypeOrExpression |
Represents either
Type or Expression . |
TypeParameterDeclaration |
An interface which represents type parameter declarations.
|
UnaryExpression |
An interface which represents unary expressions.
|
UnionType |
An interface which represents union types.
|
VariableDeclarator |
An interface which represents variable declarators.
|
WhileStatement |
An interface which represents while statement.
|
Wildcard |
An interface which represents type wildcard.
|
Class | Description |
---|---|
StrictVisitor<R,C,E extends Throwable> |
An implementation of
Visitor which raises UnsupportedOperationException in all methods. |
Visitor<R,C,E extends Throwable> |
Visitor for
Model . |
Enum | Description |
---|---|
BasicTypeKind |
Represents a kind of basic type.
|
ExecutableKind |
Represents a kind of executable type members.
|
FieldKind |
Represents a kind of fields.
|
ImportKind |
Represents a kind of
import declarations. |
ImportKind.Range |
Represents a kind of import scope.
|
ImportKind.Target |
Represents a kind of import target.
|
InfixOperator |
Represents infix operators.
|
LiteralKind |
Represents a kind of literals.
|
ModelKind |
Represents a kind of
Model . |
ModifierKind |
Represents a kind of declaration modifiers.
|
ObjectTypeKind |
Represents a kind of type declarations.
|
PostfixOperator |
Represents postfix operators.
|
PropertyKind |
Represents a kind of properties in
Model . |
UnaryOperator |
Represents unary operators.
|
UnaryOperator.Category |
Represents an operator kind.
|
WildcardBoundKind |
Represents a kind of wildcard type bounds.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.