java.lang.Object
de.grogra.rgg.model.PropertyRuntime.GraphProperty<T>
- All Implemented Interfaces:
RuntimeModel.BooleanProperty
,RuntimeModel.ByteProperty
,RuntimeModel.CharProperty
,RuntimeModel.DoubleProperty
,RuntimeModel.FloatProperty
,RuntimeModel.IntProperty
,RuntimeModel.LongProperty
,RuntimeModel.ObjectProperty<T>
,RuntimeModel.ShortProperty
,RuntimeModel.Property
- Enclosing class:
- PropertyRuntime
public static final class PropertyRuntime.GraphProperty<T>
extends Object
implements RuntimeModel.Property, RuntimeModel.BooleanProperty, RuntimeModel.ByteProperty, RuntimeModel.ShortProperty, RuntimeModel.CharProperty, RuntimeModel.IntProperty, RuntimeModel.LongProperty, RuntimeModel.FloatProperty, RuntimeModel.DoubleProperty, RuntimeModel.ObjectProperty<T>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionboolean
getBoolean
(Object object, int[] indices) byte
char
double
getField()
float
int
long
short
Class<?>
getType()
void
operator$defAddAssign
(Object node, int[] indices, byte value) void
operator$defAddAssign
(Object node, int[] indices, char value) void
operator$defAddAssign
(Object node, int[] indices, double value) void
operator$defAddAssign
(Object node, int[] indices, float value) void
operator$defAddAssign
(Object node, int[] indices, int value) void
operator$defAddAssign
(Object node, int[] indices, long value) void
operator$defAddAssign
(Object node, int[] indices, short value) void
operator$defAndAssign
(Object node, int[] indices, boolean value) void
operator$defAndAssign
(Object node, int[] indices, byte value) void
operator$defAndAssign
(Object node, int[] indices, char value) void
operator$defAndAssign
(Object node, int[] indices, int value) void
operator$defAndAssign
(Object node, int[] indices, long value) void
operator$defAndAssign
(Object node, int[] indices, short value) void
operator$defAssign
(Object node, int[] indices, boolean value) void
operator$defAssign
(Object node, int[] indices, byte value) void
operator$defAssign
(Object node, int[] indices, char value) void
operator$defAssign
(Object node, int[] indices, double value) void
operator$defAssign
(Object node, int[] indices, float value) void
operator$defAssign
(Object node, int[] indices, int value) void
operator$defAssign
(Object node, int[] indices, long value) void
operator$defAssign
(Object node, int[] indices, short value) void
operator$defAssign
(Object node, int[] indices, T value) void
operator$defDivAssign
(Object node, int[] indices, byte value) void
operator$defDivAssign
(Object node, int[] indices, char value) void
operator$defDivAssign
(Object node, int[] indices, double value) void
operator$defDivAssign
(Object node, int[] indices, float value) void
operator$defDivAssign
(Object node, int[] indices, int value) void
operator$defDivAssign
(Object node, int[] indices, long value) void
operator$defDivAssign
(Object node, int[] indices, short value) void
operator$defMulAssign
(Object node, int[] indices, byte value) void
operator$defMulAssign
(Object node, int[] indices, char value) void
operator$defMulAssign
(Object node, int[] indices, double value) void
operator$defMulAssign
(Object node, int[] indices, float value) void
operator$defMulAssign
(Object node, int[] indices, int value) void
operator$defMulAssign
(Object node, int[] indices, long value) void
operator$defMulAssign
(Object node, int[] indices, short value) void
operator$defOrAssign
(Object node, int[] indices, boolean value) void
operator$defOrAssign
(Object node, int[] indices, byte value) void
operator$defOrAssign
(Object node, int[] indices, char value) void
operator$defOrAssign
(Object node, int[] indices, int value) void
operator$defOrAssign
(Object node, int[] indices, long value) void
operator$defOrAssign
(Object node, int[] indices, short value) void
operator$defRateAssign
(Object node, int[] indices, double value) void
operator$defSubAssign
(Object node, int[] indices, byte value) void
operator$defSubAssign
(Object node, int[] indices, char value) void
operator$defSubAssign
(Object node, int[] indices, double value) void
operator$defSubAssign
(Object node, int[] indices, float value) void
operator$defSubAssign
(Object node, int[] indices, int value) void
operator$defSubAssign
(Object node, int[] indices, long value) void
operator$defSubAssign
(Object node, int[] indices, short value) void
operator$defXorAssign
(Object node, int[] indices, boolean value) void
operator$defXorAssign
(Object node, int[] indices, byte value) void
operator$defXorAssign
(Object node, int[] indices, char value) void
operator$defXorAssign
(Object node, int[] indices, int value) void
operator$defXorAssign
(Object node, int[] indices, long value) void
operator$defXorAssign
(Object node, int[] indices, short value) void
setBoolean
(Object object, int[] indices, boolean value) void
void
void
void
void
void
void
void
toString()
-
Field Details
-
offset
public int offset
-
-
Method Details
-
toString
-
getField
-
getType
- Specified by:
getType
in interfaceRuntimeModel.Property
-
getBoolean
- Specified by:
getBoolean
in interfaceRuntimeModel.Property
-
setBoolean
- Specified by:
setBoolean
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.BooleanProperty
-
getByte
- Specified by:
getByte
in interfaceRuntimeModel.Property
-
setByte
- Specified by:
setByte
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.ByteProperty
-
getShort
- Specified by:
getShort
in interfaceRuntimeModel.Property
-
setShort
- Specified by:
setShort
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.ShortProperty
-
getChar
- Specified by:
getChar
in interfaceRuntimeModel.Property
-
setChar
- Specified by:
setChar
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.CharProperty
-
getInt
- Specified by:
getInt
in interfaceRuntimeModel.Property
-
setInt
- Specified by:
setInt
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.IntProperty
-
getLong
- Specified by:
getLong
in interfaceRuntimeModel.Property
-
setLong
- Specified by:
setLong
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.LongProperty
-
getFloat
- Specified by:
getFloat
in interfaceRuntimeModel.Property
-
setFloat
- Specified by:
setFloat
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.FloatProperty
-
getDouble
- Specified by:
getDouble
in interfaceRuntimeModel.Property
-
setDouble
- Specified by:
setDouble
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.DoubleProperty
-
getObject
- Specified by:
getObject
in interfaceRuntimeModel.Property
-
setObject
- Specified by:
setObject
in interfaceRuntimeModel.Property
-
operator$defAssign
- Specified by:
operator$defAssign
in interfaceRuntimeModel.ObjectProperty<T>
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.BooleanProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.BooleanProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.BooleanProperty
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.CharProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.CharProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.CharProperty
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.IntProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.IntProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.IntProperty
-
operator$defOrAssign
- Specified by:
operator$defOrAssign
in interfaceRuntimeModel.LongProperty
-
operator$defAndAssign
- Specified by:
operator$defAndAssign
in interfaceRuntimeModel.LongProperty
-
operator$defXorAssign
- Specified by:
operator$defXorAssign
in interfaceRuntimeModel.LongProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.ByteProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.ShortProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.CharProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.CharProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.CharProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.CharProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.IntProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.IntProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.IntProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.IntProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.LongProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.LongProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.LongProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.LongProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.FloatProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.FloatProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.FloatProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.FloatProperty
-
operator$defAddAssign
- Specified by:
operator$defAddAssign
in interfaceRuntimeModel.DoubleProperty
-
operator$defSubAssign
- Specified by:
operator$defSubAssign
in interfaceRuntimeModel.DoubleProperty
-
operator$defMulAssign
- Specified by:
operator$defMulAssign
in interfaceRuntimeModel.DoubleProperty
-
operator$defDivAssign
- Specified by:
operator$defDivAssign
in interfaceRuntimeModel.DoubleProperty
-
operator$defRateAssign
- Specified by:
operator$defRateAssign
in interfaceRuntimeModel.DoubleProperty
-