Class AnnoDef
- java.lang.Object
-
- com.thoughtworks.qdox.parser.structs.LocatedDef
-
- com.thoughtworks.qdox.parser.structs.AnnoDef
-
- All Implemented Interfaces:
ElemValueDef
public class AnnoDef extends LocatedDef implements ElemValueDef
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,ElemValueDef>
args
private TypeDef
typeDef
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,ElemValueDef>
getArgs()
TypeDef
getTypeDef()
AnnoDef
getValue()
<U> U
transform(ElemValueTransformer<U> transformer)
-
Methods inherited from class com.thoughtworks.qdox.parser.structs.LocatedDef
getColumnNumber, getLineNumber, setColumnNumber, setLineNumber
-
-
-
-
Field Detail
-
typeDef
private TypeDef typeDef
-
args
private final java.util.Map<java.lang.String,ElemValueDef> args
-
-
Constructor Detail
-
AnnoDef
public AnnoDef(TypeDef typeDef)
-
-
Method Detail
-
getValue
public AnnoDef getValue()
-
transform
public <U> U transform(ElemValueTransformer<U> transformer)
- Specified by:
transform
in interfaceElemValueDef
-
getTypeDef
public TypeDef getTypeDef()
-
getArgs
public java.util.Map<java.lang.String,ElemValueDef> getArgs()
-
-