Package | Description |
---|---|
oracle.javatools.parser.java.v2 |
The parser API.
|
oracle.javatools.parser.java.v2.model |
The parser model API.
|
oracle.javatools.parser.java.v2.util |
Various utilities for use with the parser.
|
oracle.jdeveloper.java.util |
Public utilities for use with the java model, including the parser.
|
Modifier and Type | Method and Description |
---|---|
abstract SourceClassInitializer |
SourceFactory.createClassInitializer(int modifiers,
SourceBlock block)
Deprecated.
Use createStaticInitializer(SourceBlock) or
createInstanceInitializer(SourceBlock)
|
SourceClassInitializer |
SourceFactory.createInstanceInitializer(SourceBlock block)
Creates an instance initializer.
|
SourceClassInitializer |
SourceFactory.createStaticInitializer(SourceBlock block)
Creates a static class initializer.
|
Modifier and Type | Field and Description |
---|---|
static SourceClassInitializer[] |
SourceClassInitializer.EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
java.util.List<SourceClassInitializer> |
SourceClassBody.getSourceInitializers()
Gets the list of declared class initializers.
|
java.util.List<SourceClassInitializer> |
SourceClass.getSourceInitializers()
Gets the list of declared class initializers.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FlowAnalysisListener.endInitializer(SourceClassInitializer initializer)
End flow analysis of an initializer.
|
boolean |
FlowAnalysisListener.startInitializer(SourceClassInitializer initializer)
Start flow analysis of an initializer.
|
Modifier and Type | Method and Description |
---|---|
void |
SourceVisitor.whenEnterInitializer(SourceClassInitializer sourceClassInitializer) |
void |
SourceVisitor.whenExitInitializer(SourceClassInitializer sourceClassInitializer) |
Modifier and Type | Method and Description |
---|---|
static SourceClassInitializer |
SourceUtils.addStaticClassInitializer(SourceClass cls,
SourceBlock block)
Adds (append) a static class initializer to the class.
|