Class FieldInfo

java.lang.Object
org.teavm.runtime.reflect.ReflectionInfo
org.teavm.runtime.reflect.FieldInfo

public final class FieldInfo extends ReflectionInfo
  • Constructor Details

    • FieldInfo

      public FieldInfo()
  • Method Details

    • name

      public StringInfo name()
    • modifiers

      public int modifiers()
    • type

      public DerivedClassInfo type()
    • read

      public Object read(Object instance)
    • readAsBoolean

      public boolean readAsBoolean(Object instance)
    • readAsByte

      public byte readAsByte(Object instance)
    • readAsShort

      public short readAsShort(Object instance)
    • readAsChar

      public char readAsChar(Object instance)
    • readAsInt

      public int readAsInt(Object instance)
    • readAsLong

      public long readAsLong(Object instance)
    • readAsFloat

      public float readAsFloat(Object instance)
    • readAsDouble

      public double readAsDouble(Object instance)
    • write

      public void write(Object instance, Object value)
    • write

      public void write(Object instance, boolean value)
    • write

      public void write(Object instance, byte value)
    • write

      public void write(Object instance, short value)
    • write

      public void write(Object instance, char value)
    • write

      public void write(Object instance, int value)
    • write

      public void write(Object instance, long value)
    • write

      public void write(Object instance, float value)
    • write

      public void write(Object instance, double value)
    • reflection

      public FieldReflectionInfo reflection()