Package | Description |
---|---|
javax.ide.model.java.source |
Various interfaces for use with Tree objects.
|
javax.ide.model.java.source.tree |
The Java AST.
|
Modifier and Type | Method and Description |
---|---|
ClassBodyT |
TreeFactory.createClassBody()
Creates a class body.
|
ClassBodyT |
TreeFactory.createClassBody(MemberT member)
Creates a class body.
|
abstract ClassBodyT |
TreeFactory.createClassBody(MemberT[] members)
Creates a class body.
|
Modifier and Type | Method and Description |
---|---|
ClassT |
TreeFactory.createClass(ClassT.ClassKind typeKind,
java.lang.String name,
SuperclassT superclass,
InterfacesT interfaces,
ClassBodyT body)
Creates a class declaration.
|
abstract ClassT |
TreeFactory.createClass(ClassT.ClassKind typeKind,
java.lang.String name,
TypeParameterT[] typeParameters,
SuperclassT superclass,
InterfacesT interfaces,
ClassBodyT body)
Creates a class declaration.
|
abstract FieldDeclT |
TreeFactory.createEnumConstant(java.lang.String name,
ListExpressionT arguments,
ClassBodyT body) |
abstract NewClassExpressionT |
TreeFactory.createNewClassExpression(ExpressionT lhs,
TypeReferenceT type,
ListExpressionT arguments,
ClassBodyT body)
Creates a class creator.
|
void |
TreeVisitor.visitClassBody(ClassBodyT tree)
Visits a ClassBodyT.
|
Modifier and Type | Method and Description |
---|---|
ClassBodyT |
ClassT.getClassBody()
Gets the class body.
|