Class RuntimeConstant

java.lang.Object
org.teavm.model.RuntimeConstant

public final class RuntimeConstant extends Object
  • Field Details

  • Constructor Details

    • RuntimeConstant

      public RuntimeConstant(int value)
    • RuntimeConstant

      public RuntimeConstant(long value)
    • RuntimeConstant

      public RuntimeConstant(float value)
    • RuntimeConstant

      public RuntimeConstant(double value)
    • RuntimeConstant

      public RuntimeConstant(String value)
    • RuntimeConstant

      public RuntimeConstant(ValueType value)
    • RuntimeConstant

      public RuntimeConstant(ValueType[] methodType)
    • RuntimeConstant

      public RuntimeConstant(MethodHandle value)
  • Method Details

    • getKind

      public byte getKind()
    • getInt

      public int getInt()
    • getLong

      public long getLong()
    • getFloat

      public float getFloat()
    • getDouble

      public double getDouble()
    • getString

      public String getString()
    • getValueType

      public ValueType getValueType()
    • getMethodType

      public ValueType[] getMethodType()
    • getMethodHandle

      public MethodHandle getMethodHandle()