| 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 | 
|---|---|
MethodT | 
TreeFactory.createConstructor(FormalParameterListT parameters,
                 ThrowsT throwsClause,
                 BlockT block)
Creates a constructor declaration 
 | 
abstract MethodT | 
TreeFactory.createConstructor(TypeParameterT[] typeParameters,
                 FormalParameterListT parameters,
                 ThrowsT throwsClause,
                 BlockT block)
Creates a constructor declaration 
 | 
abstract MethodT | 
TreeFactory.createMethod(TypeParameterT[] typeParameters,
            TypeReferenceT returnType,
            java.lang.String name,
            FormalParameterListT parameters,
            ThrowsT throwsClause,
            BlockT block)
Creates a method declaration. 
 | 
MethodT | 
TreeFactory.createMethod(TypeReferenceT returnType,
            java.lang.String name,
            FormalParameterListT parameters,
            ThrowsT throwsClause,
            BlockT block)
Creates a method declaration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TreeVisitor.visitConstructorDeclaration(MethodT tree)
Visits a MethodT for a constructor declaration. 
 | 
void | 
TreeVisitor.visitMethodDeclaration(MethodT tree)
Visits a MethodT that is not a constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static MethodT[] | 
MethodT.EMPTY_ARRAY  |