public class JavaField extends AbstractJavaEntity implements Member
modifiers
name, parent
Constructor and Description |
---|
JavaField() |
JavaField(java.lang.String name) |
JavaField(Type type,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o) |
java.lang.String |
getCallSignature() |
java.lang.String |
getDeclarationSignature(boolean withModifiers) |
java.lang.String |
getInitializationExpression()
Get the original expression used to initialize the field.
|
Type |
getType() |
void |
setInitializationExpression(java.lang.String initializationExpression) |
void |
setType(Type type) |
java.lang.String |
toString() |
protected void |
writeBody(IndentBuffer result) |
getCodeBlock, getComment, getModifiers, getNamedParameter, getParentClass, getSource, getTagByName, getTags, getTagsByName, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, setComment, setModifiers, setParentClass, setTags, write, writeAccessibilityModifier, writeAllModifiers, writeNonAccessibilityModifiers
getAnnotations, getLineNumber, getName, getParent, setAnnotations, setLineNumber, setName, setParent
public JavaField()
public JavaField(java.lang.String name)
public JavaField(Type type, java.lang.String name)
public Type getType()
protected void writeBody(IndentBuffer result)
writeBody
in class AbstractJavaEntity
public void setType(Type type)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String getDeclarationSignature(boolean withModifiers)
getDeclarationSignature
in interface Member
public java.lang.String getCallSignature()
getCallSignature
in interface Member
public java.lang.String getInitializationExpression()
public void setInitializationExpression(java.lang.String initializationExpression)
public java.lang.String toString()
toString
in class java.lang.Object
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Field.html#toString()
Copyright © 2002–2018. All rights reserved.