Class FieldDef
- java.lang.Object
-
- com.thoughtworks.qdox.parser.structs.LocatedDef
-
- com.thoughtworks.qdox.parser.structs.FieldDef
-
public class FieldDef extends LocatedDef
Used for both fields and parameters
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringbodyprivate intdimensionsprivate booleanisEnumConstantprivate booleanisVarArgsprivate java.util.Set<java.lang.String>modifiersprivate java.lang.Stringnameprivate TypeDeftype
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBody()intgetDimensions()java.util.Set<java.lang.String>getModifiers()java.lang.StringgetName()TypeDefgetType()booleanisEnumConstant()booleanisVarArgs()voidsetBody(java.lang.String body)voidsetDimensions(int dimensions)voidsetEnumConstant(boolean isEnumConstant)voidsetModifiers(java.util.Set<java.lang.String> modifiers)voidsetName(java.lang.String name)voidsetType(TypeDef type)voidsetVarArgs(boolean isVarArgs)-
Methods inherited from class com.thoughtworks.qdox.parser.structs.LocatedDef
getColumnNumber, getLineNumber, setColumnNumber, setLineNumber
-
-
-
-
Field Detail
-
name
private java.lang.String name
-
type
private TypeDef type
-
modifiers
private java.util.Set<java.lang.String> modifiers
-
dimensions
private int dimensions
-
isVarArgs
private boolean isVarArgs
-
isEnumConstant
private boolean isEnumConstant
-
body
private java.lang.String body
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
- Parameters:
name- the name to set
-
getName
public java.lang.String getName()
- Returns:
- the name
-
setType
public void setType(TypeDef type)
- Parameters:
type- the type to set
-
getType
public TypeDef getType()
- Returns:
- the type
-
setDimensions
public void setDimensions(int dimensions)
- Parameters:
dimensions- the dimensions to set
-
getDimensions
public int getDimensions()
- Returns:
- the dimensions
-
setVarArgs
public void setVarArgs(boolean isVarArgs)
- Parameters:
isVarArgs- the isVarArgs to set
-
isVarArgs
public boolean isVarArgs()
- Returns:
- the isVarArgs
-
setBody
public void setBody(java.lang.String body)
- Parameters:
body- the body to set
-
getBody
public java.lang.String getBody()
- Returns:
- the body
-
setModifiers
public void setModifiers(java.util.Set<java.lang.String> modifiers)
- Parameters:
modifiers- the modifiers to set
-
getModifiers
public java.util.Set<java.lang.String> getModifiers()
- Returns:
- the modifiers
-
isEnumConstant
public boolean isEnumConstant()
- Returns:
trueif this field is an enum constant, otherwisefalse
-
setEnumConstant
public void setEnumConstant(boolean isEnumConstant)
- Parameters:
isEnumConstant- value to specify if this field is an enum constant or not
-
-