Package | Description |
---|---|
com.asakusafw.utils.java.internal.model.syntax |
Naive Java DOM implementations.
|
com.asakusafw.utils.java.model.syntax |
Interfaces for representing Java DOMs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AlternateConstructorInvocation
An interface which represents alternate constructor invocation.
|
interface |
Annotation
An abstract super interface of annotations.
|
interface |
AnnotationDeclaration
An interface which represents annotation declaration.
|
interface |
AnnotationElement
An interface which represents annotation name and its value pair.
|
interface |
AnnotationElementDeclaration
An interface which represents annotation element declaration.
|
interface |
ArrayAccessExpression
An interface which represents array access expression.
|
interface |
ArrayCreationExpression
An interface which represents array creation expression.
|
interface |
ArrayInitializer
An interface which represents the array initializer.
|
interface |
ArrayType
An interface which represents array types.
|
interface |
AssignmentExpression
An interface which represents assignment expression.
|
interface |
BasicType
An interface which represents basic types.
|
interface |
CastExpression
An interface which represents type cast expression.
|
interface |
CatchClause
An interface which represents catch clause.
|
interface |
ClassBody
An interface which represents an anonymous class body.
|
interface |
ClassDeclaration
An interface which represents class declarations.
|
interface |
ClassInstanceCreationExpression
An interface which represents class instance creation expression.
|
interface |
ClassLiteral
An interface which represents class literals.
|
interface |
ConditionalExpression
An interface which represents conditional expression.
|
interface |
ConstructorDeclaration
An interface which represents constructor declarations.
|
interface |
ConstructorInvocation
An abstract super interface of constructor invocations.
|
interface |
ConstructorReferenceExpression
An interface which represents method reference expressions only for constructors.
|
interface |
EnumConstantDeclaration
An interface which represents enum constants.
|
interface |
EnumDeclaration
An interface which represents enum type declarations.
|
interface |
Expression
An abstract super interface of expressions.
|
interface |
FieldAccessExpression
An interface which represents field access expressions.
|
interface |
FormalParameterDeclaration
An interface which represents formal parameter declarations.
|
interface |
InfixExpression
An interface which represents binary expression operator.
|
interface |
InstanceofExpression
An interface which represents
instance of expression. |
interface |
InterfaceDeclaration
An interface which represents interface type declarations.
|
interface |
Invocation
An abstract super interface which refers executable elements.
|
interface |
Keyword
An abstract super interface of
super and this qualifiers (pseudo-expressions). |
interface |
LambdaExpression
An abstract super interface of lambda expressions.
|
interface |
Literal
An interface which represents literals.
|
interface |
MarkerAnnotation
An interface which represents annotations without any annotation elements.
|
interface |
MethodDeclaration
An interface which represents method declarations.
|
interface |
MethodInvocationExpression
An interface which represents method invocation expressions.
|
interface |
MethodOrConstructorReferenceExpression
An interface which represents method reference expressions.
|
interface |
MethodReferenceExpression
An interface which represents method reference expressions.
|
interface |
Name
An abstract super interface of names.
|
interface |
NamedType
An interface which represents types which can be identified by their name.
|
interface |
NormalAnnotation
An interface which represents regular annotations which can have any annotation elements.
|
interface |
ParameterizedType
An interface which represents parameterized types.
|
interface |
ParenthesizedExpression
An interface which represents parenthesized expressions.
|
interface |
PostfixExpression
An interface which represents postfix expressions.
|
interface |
QualifiedName
An interface which represents qualified names.
|
interface |
QualifiedType
An interface which represents qualified types.
|
interface |
ReturnStatement
An interface which represents return statement.
|
interface |
SimpleName
An interface which represents simple names.
|
interface |
SingleElementAnnotation
An interface which represents single element annotations which only can have
value element. |
interface |
Super
An interface which represents
super qualifier (pseudo-expression). |
interface |
SuperConstructorInvocation
An interface which represents super constructor statement.
|
interface |
SwitchCaseLabel
* An interface which represents
case labels in switch statements. |
interface |
SwitchDefaultLabel
An interface which represents
default labels in switch statements. |
interface |
SwitchLabel
An abstract super interface of labels in switch statement.
|
interface |
SwitchStatement
An interface which represents switch statement.
|
interface |
This
An interface which represents this keyword.
|
interface |
ThrowStatement
An interface which represents throw statement.
|
interface |
TryResource
An interface which represents try resources.
|
interface |
Type
An abstract super interface of types.
|
interface |
TypeDeclaration
An abstract super interface of type declarations.
|
interface |
UnaryExpression
An interface which represents unary expressions.
|
interface |
UnionType
An interface which represents union types.
|
interface |
VariableDeclarator
An interface which represents variable declarators.
|
interface |
Wildcard
An interface which represents type wildcard.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.