org.aspectj.weaver
Class SimpleAnnotationValue

java.lang.Object
  extended by org.aspectj.weaver.AnnotationValue
      extended by 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
SimpleAnnotationValue(int kind)
           
SimpleAnnotationValue(int kind, java.lang.Object value)
           
 
Method Summary
 void setValueByte(byte b)
           
 void setValueChar(char c)
           
 void setValueInt(int i)
           
 void setValueString(java.lang.String s)
           
 java.lang.String stringify()
           
 java.lang.String toString()
           
 
Methods inherited from class org.aspectj.weaver.AnnotationValue
whatKindIsThis
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleAnnotationValue

public SimpleAnnotationValue(int kind)

SimpleAnnotationValue

public SimpleAnnotationValue(int kind,
                             java.lang.Object value)
Method Detail

setValueString

public void setValueString(java.lang.String s)

setValueByte

public void setValueByte(byte b)

setValueChar

public void setValueChar(char c)

setValueInt

public void setValueInt(int i)

stringify

public java.lang.String stringify()
Specified by:
stringify in class AnnotationValue

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object