Package org.aspectj.weaver
Class SimpleAnnotationValue
- java.lang.Object
-
- org.aspectj.weaver.AnnotationValue
-
- org.aspectj.weaver.SimpleAnnotationValue
-
public class SimpleAnnotationValue extends AnnotationValue
-
-
Field Summary
-
Fields inherited from class org.aspectj.weaver.AnnotationValue
ANNOTATION, ARRAY, CLASS, ENUM_CONSTANT, PRIMITIVE_BOOLEAN, PRIMITIVE_BYTE, PRIMITIVE_CHAR, PRIMITIVE_DOUBLE, PRIMITIVE_FLOAT, PRIMITIVE_INT, PRIMITIVE_LONG, PRIMITIVE_SHORT, STRING, valueKind
-
-
Constructor Summary
Constructors Constructor Description SimpleAnnotationValue(int kind)SimpleAnnotationValue(int kind, Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetValueByte(byte b)voidsetValueChar(char c)voidsetValueInt(int i)voidsetValueString(String s)Stringstringify()StringtoString()-
Methods inherited from class org.aspectj.weaver.AnnotationValue
whatKindIsThis
-
-
-
-
Constructor Detail
-
SimpleAnnotationValue
public SimpleAnnotationValue(int kind)
-
SimpleAnnotationValue
public SimpleAnnotationValue(int kind, Object value)
-
-
Method Detail
-
setValueString
public void setValueString(String s)
-
setValueByte
public void setValueByte(byte b)
-
setValueChar
public void setValueChar(char c)
-
setValueInt
public void setValueInt(int i)
-
stringify
public String stringify()
- Specified by:
stringifyin classAnnotationValue
-
-