Class ClassDef
- java.lang.Object
-
- com.thoughtworks.qdox.parser.structs.LocatedDef
-
- com.thoughtworks.qdox.parser.structs.ClassDef
-
public class ClassDef extends LocatedDef
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANNOTATION_TYPEstatic java.lang.StringCLASSstatic java.lang.StringENUMstatic java.lang.StringINTERFACEstatic java.lang.StringRECORD
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<TypeDef>getExtends()java.util.Set<TypeDef>getImplements()java.util.Set<java.lang.String>getModifiers()java.lang.StringgetName()java.lang.StringgetType()java.util.List<TypeVariableDef>getTypeParameters()voidsetExtends(java.util.Set<TypeDef> extendz)voidsetImplements(java.util.Set<TypeDef> implementz)voidsetModifiers(java.util.Set<java.lang.String> modifiers)voidsetName(java.lang.String name)voidsetType(java.lang.String type)voidsetTypeParameters(java.util.List<TypeVariableDef> typeParams)java.lang.StringtoString()-
Methods inherited from class com.thoughtworks.qdox.parser.structs.LocatedDef
getColumnNumber, getLineNumber, setColumnNumber, setLineNumber
-
-
-
-
Field Detail
-
CLASS
public static final java.lang.String CLASS
- See Also:
- Constant Field Values
-
INTERFACE
public static final java.lang.String INTERFACE
- See Also:
- Constant Field Values
-
ENUM
public static final java.lang.String ENUM
- See Also:
- Constant Field Values
-
RECORD
public static final java.lang.String RECORD
- See Also:
- Constant Field Values
-
ANNOTATION_TYPE
public static final java.lang.String ANNOTATION_TYPE
- See Also:
- Constant Field Values
-
-
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
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setModifiers
public void setModifiers(java.util.Set<java.lang.String> modifiers)
-
getModifiers
public java.util.Set<java.lang.String> getModifiers()
-
setType
public void setType(java.lang.String type)
-
getType
public java.lang.String getType()
-
setImplements
public void setImplements(java.util.Set<TypeDef> implementz)
-
getImplements
public java.util.Set<TypeDef> getImplements()
-
setExtends
public void setExtends(java.util.Set<TypeDef> extendz)
-
getExtends
public java.util.Set<TypeDef> getExtends()
-
setTypeParameters
public void setTypeParameters(java.util.List<TypeVariableDef> typeParams)
-
getTypeParameters
public java.util.List<TypeVariableDef> getTypeParameters()
-
-