Module xl

Interface RuntimeModel.Property

All Known Subinterfaces:
RuntimeModel.BooleanProperty, RuntimeModel.ByteProperty, RuntimeModel.CharProperty, RuntimeModel.DoubleProperty, RuntimeModel.FloatProperty, RuntimeModel.IntProperty, RuntimeModel.LongProperty, RuntimeModel.ObjectProperty<T>, RuntimeModel.ShortProperty
All Known Implementing Classes:
PropertyRuntime.GraphProperty, PropertyRuntimeModel.ElementProperty
Enclosing interface:
RuntimeModel

public static interface RuntimeModel.Property
  • Method Details

    • getType

      Class<?> getType()
    • getBoolean

      boolean getBoolean(Object object, int[] indices)
    • setBoolean

      void setBoolean(Object object, int[] indices, boolean value)
    • getByte

      byte getByte(Object object, int[] indices)
    • setByte

      void setByte(Object object, int[] indices, byte value)
    • getShort

      short getShort(Object object, int[] indices)
    • setShort

      void setShort(Object object, int[] indices, short value)
    • getChar

      char getChar(Object object, int[] indices)
    • setChar

      void setChar(Object object, int[] indices, char value)
    • getInt

      int getInt(Object object, int[] indices)
    • setInt

      void setInt(Object object, int[] indices, int value)
    • getLong

      long getLong(Object object, int[] indices)
    • setLong

      void setLong(Object object, int[] indices, long value)
    • getFloat

      float getFloat(Object object, int[] indices)
    • setFloat

      void setFloat(Object object, int[] indices, float value)
    • getDouble

      double getDouble(Object object, int[] indices)
    • setDouble

      void setDouble(Object object, int[] indices, double value)
    • getObject

      Object getObject(Object object, int[] indices)
    • setObject

      void setObject(Object object, int[] indices, Object value)