public class FieldBuilder extends BodyBuilderBase
Modifier and Type | Field and Description |
---|---|
private org.eclipse.jdt.core.dom.FieldDeclaration |
m_field
Field invocation.
|
m_declaration, m_source
m_ast
Constructor and Description |
---|
FieldBuilder(ClassBuilder source,
org.eclipse.jdt.core.dom.FieldDeclaration field)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.jdt.core.dom.FieldDeclaration |
getDeclaration()
Get the field declaration.
|
void |
setInitializer(ExpressionBuilderBase expr)
Set initializer expression for field declaration.
|
void |
setNumberInitializer(java.lang.String value)
Set initializer as a number literal.
|
void |
setStringInitializer(java.lang.String value)
Set initializer as a string literal.
|
addSourceComment, addSourceComment, setFinal, setPrivate, setPrivateFinal, setPrivateStaticFinal, setPublic, setPublicStatic, setPublicStaticFinal, setStatic
numberLiteral, setFinal, setPrivate, setPrivateFinal, setPrivateStaticFinal, setPublic, setPublicStatic, setPublicStaticFinal, setStatic, stringLiteral
private final org.eclipse.jdt.core.dom.FieldDeclaration m_field
public FieldBuilder(ClassBuilder source, org.eclipse.jdt.core.dom.FieldDeclaration field)
source
- field
- public org.eclipse.jdt.core.dom.FieldDeclaration getDeclaration()
public void setInitializer(ExpressionBuilderBase expr)
expr
- public void setStringInitializer(java.lang.String value)
value
- public void setNumberInitializer(java.lang.String value)
value
-