de.grogra.rgg.model
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>
| Modifier and Type | Field and Description |
|---|---|
int |
offset |
| Modifier and Type | Method and Description |
|---|---|
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() |
public boolean getBoolean(java.lang.Object object,
int[] indices)
getBoolean in interface RuntimeModel.Propertypublic byte getByte(java.lang.Object object,
int[] indices)
getByte in interface RuntimeModel.Propertypublic char getChar(java.lang.Object object,
int[] indices)
getChar in interface RuntimeModel.Propertypublic double getDouble(java.lang.Object object,
int[] indices)
getDouble in interface RuntimeModel.Propertypublic PersistenceField getField()
public float getFloat(java.lang.Object object,
int[] indices)
getFloat in interface RuntimeModel.Propertypublic int getInt(java.lang.Object object,
int[] indices)
getInt in interface RuntimeModel.Propertypublic long getLong(java.lang.Object object,
int[] indices)
getLong in interface RuntimeModel.Propertypublic java.lang.Object getObject(java.lang.Object object,
int[] indices)
getObject in interface RuntimeModel.Propertypublic short getShort(java.lang.Object object,
int[] indices)
getShort in interface RuntimeModel.Propertypublic java.lang.Class<?> getType()
getType in interface RuntimeModel.Propertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defAddAssign in interface RuntimeModel.BytePropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
char value)
operator$defAddAssign in interface RuntimeModel.CharPropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
double value)
operator$defAddAssign in interface RuntimeModel.DoublePropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
float value)
operator$defAddAssign in interface RuntimeModel.FloatPropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
int value)
operator$defAddAssign in interface RuntimeModel.IntPropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
long value)
operator$defAddAssign in interface RuntimeModel.LongPropertypublic void operator$defAddAssign(java.lang.Object node,
int[] indices,
short value)
operator$defAddAssign in interface RuntimeModel.ShortPropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
boolean value)
operator$defAndAssign in interface RuntimeModel.BooleanPropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defAndAssign in interface RuntimeModel.BytePropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
char value)
operator$defAndAssign in interface RuntimeModel.CharPropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
int value)
operator$defAndAssign in interface RuntimeModel.IntPropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
long value)
operator$defAndAssign in interface RuntimeModel.LongPropertypublic void operator$defAndAssign(java.lang.Object node,
int[] indices,
short value)
operator$defAndAssign in interface RuntimeModel.ShortPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
boolean value)
operator$defAssign in interface RuntimeModel.BooleanPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defAssign in interface RuntimeModel.BytePropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
char value)
operator$defAssign in interface RuntimeModel.CharPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
double value)
operator$defAssign in interface RuntimeModel.DoublePropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
float value)
operator$defAssign in interface RuntimeModel.FloatPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
int value)
operator$defAssign in interface RuntimeModel.IntPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
long value)
operator$defAssign in interface RuntimeModel.LongPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
short value)
operator$defAssign in interface RuntimeModel.ShortPropertypublic void operator$defAssign(java.lang.Object node,
int[] indices,
T value)
operator$defAssign in interface RuntimeModel.ObjectProperty<T>public void operator$defDivAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defDivAssign in interface RuntimeModel.BytePropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
char value)
operator$defDivAssign in interface RuntimeModel.CharPropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
double value)
operator$defDivAssign in interface RuntimeModel.DoublePropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
float value)
operator$defDivAssign in interface RuntimeModel.FloatPropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
int value)
operator$defDivAssign in interface RuntimeModel.IntPropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
long value)
operator$defDivAssign in interface RuntimeModel.LongPropertypublic void operator$defDivAssign(java.lang.Object node,
int[] indices,
short value)
operator$defDivAssign in interface RuntimeModel.ShortPropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defMulAssign in interface RuntimeModel.BytePropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
char value)
operator$defMulAssign in interface RuntimeModel.CharPropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
double value)
operator$defMulAssign in interface RuntimeModel.DoublePropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
float value)
operator$defMulAssign in interface RuntimeModel.FloatPropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
int value)
operator$defMulAssign in interface RuntimeModel.IntPropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
long value)
operator$defMulAssign in interface RuntimeModel.LongPropertypublic void operator$defMulAssign(java.lang.Object node,
int[] indices,
short value)
operator$defMulAssign in interface RuntimeModel.ShortPropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
boolean value)
operator$defOrAssign in interface RuntimeModel.BooleanPropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defOrAssign in interface RuntimeModel.BytePropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
char value)
operator$defOrAssign in interface RuntimeModel.CharPropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
int value)
operator$defOrAssign in interface RuntimeModel.IntPropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
long value)
operator$defOrAssign in interface RuntimeModel.LongPropertypublic void operator$defOrAssign(java.lang.Object node,
int[] indices,
short value)
operator$defOrAssign in interface RuntimeModel.ShortPropertypublic void operator$defRateAssign(java.lang.Object node,
int[] indices,
double value)
operator$defRateAssign in interface RuntimeModel.DoublePropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defSubAssign in interface RuntimeModel.BytePropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
char value)
operator$defSubAssign in interface RuntimeModel.CharPropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
double value)
operator$defSubAssign in interface RuntimeModel.DoublePropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
float value)
operator$defSubAssign in interface RuntimeModel.FloatPropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
int value)
operator$defSubAssign in interface RuntimeModel.IntPropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
long value)
operator$defSubAssign in interface RuntimeModel.LongPropertypublic void operator$defSubAssign(java.lang.Object node,
int[] indices,
short value)
operator$defSubAssign in interface RuntimeModel.ShortPropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
boolean value)
operator$defXorAssign in interface RuntimeModel.BooleanPropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
byte value)
operator$defXorAssign in interface RuntimeModel.BytePropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
char value)
operator$defXorAssign in interface RuntimeModel.CharPropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
int value)
operator$defXorAssign in interface RuntimeModel.IntPropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
long value)
operator$defXorAssign in interface RuntimeModel.LongPropertypublic void operator$defXorAssign(java.lang.Object node,
int[] indices,
short value)
operator$defXorAssign in interface RuntimeModel.ShortPropertypublic void setBoolean(java.lang.Object object,
int[] indices,
boolean value)
setBoolean in interface RuntimeModel.Propertypublic void setByte(java.lang.Object object,
int[] indices,
byte value)
setByte in interface RuntimeModel.Propertypublic void setChar(java.lang.Object object,
int[] indices,
char value)
setChar in interface RuntimeModel.Propertypublic void setDouble(java.lang.Object object,
int[] indices,
double value)
setDouble in interface RuntimeModel.Propertypublic void setFloat(java.lang.Object object,
int[] indices,
float value)
setFloat in interface RuntimeModel.Propertypublic void setInt(java.lang.Object object,
int[] indices,
int value)
setInt in interface RuntimeModel.Propertypublic void setLong(java.lang.Object object,
int[] indices,
long value)
setLong in interface RuntimeModel.Propertypublic void setObject(java.lang.Object object,
int[] indices,
java.lang.Object value)
setObject in interface RuntimeModel.Propertypublic void setShort(java.lang.Object object,
int[] indices,
short value)
setShort in interface RuntimeModel.Propertypublic java.lang.String toString()
toString in class java.lang.Object