Package | Description |
---|---|
oracle.javatools.parser.java.v2 |
The parser API.
|
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 |
Various utilities for use with the parser.
|
Modifier and Type | Method and Description |
---|---|
SourceNewClassExpression |
SourceFactory.createClassCreator(SourceExpression lhs,
SourceTypeReference type,
SourceListExpression arguments,
SourceClassBody body)
Deprecated.
Use createNewClassExpression(SSSS).
|
abstract SourceNewClassExpression |
SourceFactory.createNewClassExpression(SourceExpression lhs,
SourceTypeReference type,
SourceListExpression arguments,
SourceClassBody body)
Creates a class creator.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
SourceFactory.addAnonymousClass(SourceNewClassExpression expr,
SourceClassBody body)
Adds an anonymous class to a SourceNewClassExpression, e.g.
|
Modifier and Type | Method and Description |
---|---|
static JavaType |
CommonUtilities.getInitialTypeContaining(SourceNewClassExpression expr)
Get the initial type containing the constructor called by the SourceNewClassExpression.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FlowAnalysisListener.newClassCreation(SourceNewClassExpression newClassExpr)
A new class is being created.
|
Modifier and Type | Method and Description |
---|---|
void |
SourceVisitor.whenEnterNewClassExpression(SourceNewClassExpression sourceNewClassExpression) |
void |
SourceVisitor.whenExitNewClassExpression(SourceNewClassExpression sourceNewClassExpression) |