FieldBuilder, MethodBuilderpublic class BodyBuilderBase extends ASTBuilderBase
| Modifier and Type | Field | Description |
|---|---|---|
protected BodyDeclaration |
m_declaration |
Body declaration under construction.
|
protected ClassBuilder |
m_source |
Source builder.
|
m_ast| Constructor | Description |
|---|---|
BodyBuilderBase(ClassBuilder source,
BodyDeclaration decl) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addSourceComment(java.lang.String text) |
Add untagged source comment for this body.
|
void |
addSourceComment(java.lang.String name,
java.lang.String text) |
Add optionally tagged source comment for this body.
|
void |
setFinal() |
Set the final flag.
|
void |
setPrivate() |
Set the private access flag.
|
void |
setPrivateFinal() |
Set private final flags.
|
void |
setPrivateStaticFinal() |
Set private static final flags.
|
void |
setPublic() |
Set the public access flag.
|
void |
setPublicStatic() |
Set public static flags.
|
void |
setPublicStaticFinal() |
Set public static final flags.
|
void |
setStatic() |
Set the static flag.
|
numberLiteral, setFinal, setPrivate, setPrivateFinal, setPrivateStaticFinal, setPublic, setPublicStatic, setPublicStaticFinal, setStatic, stringLiteralprotected final ClassBuilder m_source
protected final BodyDeclaration m_declaration
public BodyBuilderBase(ClassBuilder source, BodyDeclaration decl)
source - decl - public void setPublic()
public void setPrivate()
public void setStatic()
public void setFinal()
public void setPrivateFinal()
public void setPrivateStaticFinal()
public void setPublicStatic()
public void setPublicStaticFinal()
public void addSourceComment(java.lang.String name,
java.lang.String text)
name - tag name (add comment without tag if null)text - comment text, null value ignoredpublic void addSourceComment(java.lang.String text)
text - comment text, null value ignored