| 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)  |