Package | Description |
---|---|
oracle.javatools.parser.java.v2.common |
Classes common to model implementations.
|
oracle.javatools.parser.java.v2.model |
The parser model API.
|
oracle.javatools.parser.java.v2.util.filter |
Filter utilities for use with the parser.
|
Modifier and Type | Method and Description |
---|---|
static SourceAnnotation |
CommonUtilities.getSourceElement(JavaAnnotation target,
SourceHasModifiers searchSpace) |
Modifier and Type | Interface and Description |
---|---|
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 |
SourceClass
A SourceClass is the syntactic (aka symbolic) representation of a
java class: classes, enums, interfaces, and annotation types.
|
interface |
SourceClassInitializer
The
SourceClassInitializer represents an initializer block |
interface |
SourceEnumConstant
An enum constant.
|
interface |
SourceFieldDeclaration
A field (or enum constant) declaration.
|
interface |
SourceFieldVariable
A field variable.
|
interface |
SourceFormalParameter
A formal parameter.
|
interface |
SourceImport
An import declaration.
|
interface |
SourceLambdaParameter
Represents one lambda expression parameter.
|
interface |
SourceLocalVariable
A local variable or formal parameter.
|
interface |
SourceLocalVariableDeclaration
A local variable declaration.
|
interface |
SourceMember
The
SourceMember represents a member declaration for a type. |
interface |
SourceMemberVariable
A field (or enum constant) variable.
|
interface |
SourceMethod
A SourceMethod is the syntactic (aka symbolic) representation of a
java method or constructor declaration.
|
interface |
SourcePackage
The
SourcePackage . |
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.
|
Constructor and Description |
---|
AnnotationFilter(SourceHasModifiers decl)
Creates a Filter that only accepts annotation types that may
target the input declaration.
|