Package | Description |
---|---|
oracle.javatools.parser.java.v2.model |
The parser model API.
|
oracle.javatools.parser.java.v2.model.expression |
The parser model API for expressions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SourceAnnotation
An annotation (not to be confused with annotation type).
|
interface |
SourceCatchParameter
Represents a catch clause parameter, which is similar to a
SourceFormalParameter except the type can be the union of
several disjunct types.
|
interface |
SourceEnumConstant
An enum constant.
|
interface |
SourceFieldDeclaration
A field (or enum constant) declaration.
|
interface |
SourceFieldVariable
A field variable.
|
interface |
SourceFormalParameter
A formal parameter.
|
interface |
SourceLambdaParameter
Represents one lambda expression parameter.
|
interface |
SourceLocalVariable
A local variable or formal parameter.
|
interface |
SourceLocalVariableDeclaration
A local variable declaration.
|
interface |
SourceMemberVariable
A field (or enum constant) variable.
|
interface |
SourceSuperclassClause
An extends and/or an implements clause.
|
interface |
SourceTypeArgument
A type argument for a type reference.
|
interface |
SourceVariable
A SourceVariable is the syntactic (aka symbolic) representation of a
java variable, including: field variables, enum constant variables,
local variables, and formal parameters.
|
interface |
SourceVariableDeclaration
The common base interface for a field declaration and a local
variable declaration.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SourceNewArrayExpression
An ArrayAccessExpression is a final expression representing an
array access expression.
|
interface |
SourceNewClassExpression
A ClassCreatorExpression is a final expression representing an
instance creation expression.
|
interface |
SourceTypeExpression
A TypeExpression is a final expression representing a type that is
also an expression operand (and therefore must be a subclass of
Expression).
|