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 declaration.
|
abstract SourceClass |
SourceFactory.createClass(int tyKind, java.lang.String name, SourceTypeParameter[] tyParameters, SourceSuperclassClause superclassClause, SourceInterfacesClause interfacesClause, SourceClassBody body)
Creates a class declaration.
|
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) |