de.grogra.rgg.model
Class PropertyRuntime.GraphProperty<T>
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 java.lang.Object
- implements RuntimeModel.Property, RuntimeModel.BooleanProperty, RuntimeModel.ByteProperty, RuntimeModel.ShortProperty, RuntimeModel.CharProperty, RuntimeModel.IntProperty, RuntimeModel.LongProperty, RuntimeModel.FloatProperty, RuntimeModel.DoubleProperty, RuntimeModel.ObjectProperty<T>
Method Summary |
boolean |
getBoolean(java.lang.Object object,
int[] indices)
|
byte |
getByte(java.lang.Object object,
int[] indices)
|
char |
getChar(java.lang.Object object,
int[] indices)
|
double |
getDouble(java.lang.Object object,
int[] indices)
|
PersistenceField |
getField()
|
float |
getFloat(java.lang.Object object,
int[] indices)
|
int |
getInt(java.lang.Object object,
int[] indices)
|
long |
getLong(java.lang.Object object,
int[] indices)
|
java.lang.Object |
getObject(java.lang.Object object,
int[] indices)
|
short |
getShort(java.lang.Object object,
int[] indices)
|
java.lang.Class<?> |
getType()
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
float value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defAddAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
boolean value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defAndAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
boolean value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
float value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defAssign(java.lang.Object node,
int[] indices,
T value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
float value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defDivAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
float value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defMulAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
boolean value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defOrAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defRateAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
double value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
float value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defSubAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
boolean value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
byte value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
char value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
int value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
long value)
|
void |
operator$defXorAssign(java.lang.Object node,
int[] indices,
short value)
|
void |
setBoolean(java.lang.Object object,
int[] indices,
boolean value)
|
void |
setByte(java.lang.Object object,
int[] indices,
byte value)
|
void |
setChar(java.lang.Object object,
int[] indices,
char value)
|
void |
setDouble(java.lang.Object object,
int[] indices,
double value)
|
void |
setFloat(java.lang.Object object,
int[] indices,
float value)
|
void |
setInt(java.lang.Object object,
int[] indices,
int value)
|
void |
setLong(java.lang.Object object,
int[] indices,
long value)
|
void |
setObject(java.lang.Object object,
int[] indices,
java.lang.Object value)
|
void |
setShort(java.lang.Object object,
int[] indices,
short value)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
offset
public int offset
getBoolean
public boolean getBoolean(java.lang.Object object,
int[] indices)
- Specified by:
getBoolean
in interface RuntimeModel.Property
getByte
public byte getByte(java.lang.Object object,
int[] indices)
- Specified by:
getByte
in interface RuntimeModel.Property
getChar
public char getChar(java.lang.Object object,
int[] indices)
- Specified by:
getChar
in interface RuntimeModel.Property
getDouble
public double getDouble(java.lang.Object object,
int[] indices)
- Specified by:
getDouble
in interface RuntimeModel.Property
getField
public PersistenceField getField()
getFloat
public float getFloat(java.lang.Object object,
int[] indices)
- Specified by:
getFloat
in interface RuntimeModel.Property
getInt
public int getInt(java.lang.Object object,
int[] indices)
- Specified by:
getInt
in interface RuntimeModel.Property
getLong
public long getLong(java.lang.Object object,
int[] indices)
- Specified by:
getLong
in interface RuntimeModel.Property
getObject
public java.lang.Object getObject(java.lang.Object object,
int[] indices)
- Specified by:
getObject
in interface RuntimeModel.Property
getShort
public short getShort(java.lang.Object object,
int[] indices)
- Specified by:
getShort
in interface RuntimeModel.Property
getType
public java.lang.Class<?> getType()
- Specified by:
getType
in interface RuntimeModel.Property
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.ByteProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.CharProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.DoubleProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
float value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.FloatProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.IntProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.LongProperty
operator$defAddAssign
public void operator$defAddAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defAddAssign
in interface RuntimeModel.ShortProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
boolean value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.BooleanProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.ByteProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.CharProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.IntProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.LongProperty
operator$defAndAssign
public void operator$defAndAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defAndAssign
in interface RuntimeModel.ShortProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
boolean value)
- Specified by:
operator$defAssign
in interface RuntimeModel.BooleanProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defAssign
in interface RuntimeModel.ByteProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defAssign
in interface RuntimeModel.CharProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defAssign
in interface RuntimeModel.DoubleProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
float value)
- Specified by:
operator$defAssign
in interface RuntimeModel.FloatProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defAssign
in interface RuntimeModel.IntProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defAssign
in interface RuntimeModel.LongProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defAssign
in interface RuntimeModel.ShortProperty
operator$defAssign
public void operator$defAssign(java.lang.Object node,
int[] indices,
T value)
- Specified by:
operator$defAssign
in interface RuntimeModel.ObjectProperty<T>
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.ByteProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.CharProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.DoubleProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
float value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.FloatProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.IntProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.LongProperty
operator$defDivAssign
public void operator$defDivAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defDivAssign
in interface RuntimeModel.ShortProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.ByteProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.CharProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.DoubleProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
float value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.FloatProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.IntProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.LongProperty
operator$defMulAssign
public void operator$defMulAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defMulAssign
in interface RuntimeModel.ShortProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
boolean value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.BooleanProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.ByteProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.CharProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.IntProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.LongProperty
operator$defOrAssign
public void operator$defOrAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defOrAssign
in interface RuntimeModel.ShortProperty
operator$defRateAssign
public void operator$defRateAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defRateAssign
in interface RuntimeModel.DoubleProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.ByteProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.CharProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
double value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.DoubleProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
float value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.FloatProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.IntProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.LongProperty
operator$defSubAssign
public void operator$defSubAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defSubAssign
in interface RuntimeModel.ShortProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
boolean value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.BooleanProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
byte value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.ByteProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
char value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.CharProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
int value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.IntProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
long value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.LongProperty
operator$defXorAssign
public void operator$defXorAssign(java.lang.Object node,
int[] indices,
short value)
- Specified by:
operator$defXorAssign
in interface RuntimeModel.ShortProperty
setBoolean
public void setBoolean(java.lang.Object object,
int[] indices,
boolean value)
- Specified by:
setBoolean
in interface RuntimeModel.Property
setByte
public void setByte(java.lang.Object object,
int[] indices,
byte value)
- Specified by:
setByte
in interface RuntimeModel.Property
setChar
public void setChar(java.lang.Object object,
int[] indices,
char value)
- Specified by:
setChar
in interface RuntimeModel.Property
setDouble
public void setDouble(java.lang.Object object,
int[] indices,
double value)
- Specified by:
setDouble
in interface RuntimeModel.Property
setFloat
public void setFloat(java.lang.Object object,
int[] indices,
float value)
- Specified by:
setFloat
in interface RuntimeModel.Property
setInt
public void setInt(java.lang.Object object,
int[] indices,
int value)
- Specified by:
setInt
in interface RuntimeModel.Property
setLong
public void setLong(java.lang.Object object,
int[] indices,
long value)
- Specified by:
setLong
in interface RuntimeModel.Property
setObject
public void setObject(java.lang.Object object,
int[] indices,
java.lang.Object value)
- Specified by:
setObject
in interface RuntimeModel.Property
setShort
public void setShort(java.lang.Object object,
int[] indices,
short value)
- Specified by:
setShort
in interface RuntimeModel.Property
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object