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.
|
Modifier and Type | Method and Description |
---|---|
SourceInterfacesClause |
SourceFactory.createInterfacesClause(SourceTypeReference one)
Creates an interfaces ("implements" on a class and "extends" on
an interface) clause.
|
abstract SourceInterfacesClause |
SourceFactory.createInterfacesClause(SourceTypeReference[] types)
Creates an interfaces ("implements" on a class and "extends" on
an interface) clause.
|
Modifier and Type | Method and Description |
---|---|
SourceClass |
SourceFactory.createClass(int tyKind,
java.lang.String name,
SourceSuperclassClause superclassClause,
SourceInterfacesClause interfacesClause,
SourceClassBody body)
Creates a class definition.
|
abstract SourceClass |
SourceFactory.createClass(int tyKind,
java.lang.String name,
SourceTypeParameter[] tyParameters,
SourceSuperclassClause superclassClause,
SourceInterfacesClause interfacesClause,
SourceClassBody body)
Creates a class definition.
|
Modifier and Type | Method and Description |
---|---|
SourceInterfacesClause |
SourceClass.getInterfacesClause()
Gets the extends/implements clause object.
|
Modifier and Type | Method and Description |
---|---|
void |
SourceVisitor.whenEnterInterfacesClause(SourceInterfacesClause sourceInterfacesClause) |
void |
SourceVisitor.whenExitInterfacesClause(SourceInterfacesClause sourceInterfacesClause) |