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.String
body
private int
dimensions
private boolean
isEnumConstant
private boolean
isVarArgs
private java.util.Set<java.lang.String>
modifiers
private java.lang.String
name
private TypeDef
type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBody()
int
getDimensions()
java.util.Set<java.lang.String>
getModifiers()
java.lang.String
getName()
TypeDef
getType()
boolean
isEnumConstant()
boolean
isVarArgs()
void
setBody(java.lang.String body)
void
setDimensions(int dimensions)
void
setEnumConstant(boolean isEnumConstant)
void
setModifiers(java.util.Set<java.lang.String> modifiers)
void
setName(java.lang.String name)
void
setType(TypeDef type)
void
setVarArgs(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:
true
if 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
-
-