BodyBuilderBase
, ExpressionBuilderBase
, StatementBuilderBase
public class ASTBuilderBase
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected AST |
m_ast |
Actual AST instance.
|
Constructor | Description |
---|---|
ASTBuilderBase(AST ast) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
NumberLiteral |
numberLiteral(java.lang.String value) |
Create a number literal.
|
void |
setFinal(BodyDeclaration decl) |
Set the final flag for a declaration.
|
void |
setPrivate(BodyDeclaration decl) |
Set the private access flag for a declaration.
|
void |
setPrivateFinal(BodyDeclaration decl) |
Set declaration as private final.
|
void |
setPrivateStaticFinal(BodyDeclaration decl) |
Set declaration as private static final.
|
void |
setPublic(BodyDeclaration decl) |
Set the public access flag for a declaration.
|
void |
setPublicStatic(BodyDeclaration decl) |
Set declaration as public static.
|
void |
setPublicStaticFinal(BodyDeclaration decl) |
Set declaration as public static final.
|
void |
setStatic(BodyDeclaration decl) |
Set the static flag for a declaration.
|
StringLiteral |
stringLiteral(java.lang.String value) |
Create a string literal.
|
public void setPublic(BodyDeclaration decl)
decl
- public void setPrivate(BodyDeclaration decl)
decl
- public void setStatic(BodyDeclaration decl)
decl
- public void setFinal(BodyDeclaration decl)
decl
- public void setPrivateFinal(BodyDeclaration decl)
decl
- public void setPrivateStaticFinal(BodyDeclaration decl)
decl
- public void setPublicStatic(BodyDeclaration decl)
decl
- public void setPublicStaticFinal(BodyDeclaration decl)
decl
- public StringLiteral stringLiteral(java.lang.String value)
value
- literal valuepublic NumberLiteral numberLiteral(java.lang.String value)
value
- literal value