Class AnnotationValue

java.lang.Object
org.teavm.model.AnnotationValue

public class AnnotationValue extends Object
  • Field Details

  • Constructor Details

    • AnnotationValue

      public AnnotationValue(boolean value)
    • AnnotationValue

      public AnnotationValue(byte value)
    • AnnotationValue

      public AnnotationValue(char value)
    • AnnotationValue

      public AnnotationValue(short value)
    • AnnotationValue

      public AnnotationValue(int value)
    • AnnotationValue

      public AnnotationValue(long value)
    • AnnotationValue

      public AnnotationValue(float value)
    • AnnotationValue

      public AnnotationValue(double value)
    • AnnotationValue

      public AnnotationValue(String value)
    • AnnotationValue

      public AnnotationValue(ValueType value)
    • AnnotationValue

      public AnnotationValue(List<AnnotationValue> value)
    • AnnotationValue

      public AnnotationValue(AnnotationReader value)
    • AnnotationValue

      public AnnotationValue(FieldReference value)
  • Method Details

    • getBoolean

      public boolean getBoolean()
    • getChar

      public char getChar()
    • getByte

      public byte getByte()
    • getShort

      public short getShort()
    • getInt

      public int getInt()
    • getLong

      public long getLong()
    • getFloat

      public float getFloat()
    • getDouble

      public double getDouble()
    • getString

      public String getString()
    • getJavaClass

      public ValueType getJavaClass()
    • getList

      public List<AnnotationValue> getList()
    • getEnumValue

      public FieldReference getEnumValue()
    • getAnnotation

      public AnnotationReader getAnnotation()
    • getType

      public byte getType()