com.thoughtworks.qdox.model

Class JavaField

public class JavaField extends AbstractJavaEntity implements Member

Field Summary
StringinitializationExpression
Typetype
Constructor Summary
JavaField()
JavaField(String name)
JavaField(Type type, String name)
Method Summary
intcompareTo(Object o)
StringgetCallSignature()
StringgetDeclarationSignature(boolean withModifiers)
StringgetInitializationExpression()
Get the original expression used to initialize the field.
TypegetType()
voidsetInitializationExpression(String initializationExpression)
voidsetType(Type type)
protected voidwriteBody(IndentBuffer result)

Field Detail

initializationExpression

private String initializationExpression

type

private Type type

Constructor Detail

JavaField

public JavaField()

JavaField

public JavaField(String name)

JavaField

public JavaField(Type type, String name)

Method Detail

compareTo

public int compareTo(Object o)

getCallSignature

public String getCallSignature()

getDeclarationSignature

public String getDeclarationSignature(boolean withModifiers)

getInitializationExpression

public String getInitializationExpression()
Get the original expression used to initialize the field.

Returns: initialization as string.

getType

public Type getType()

setInitializationExpression

public void setInitializationExpression(String initializationExpression)

setType

public void setType(Type type)

writeBody

protected void writeBody(IndentBuffer result)