de.grogra.graph.impl
public static class Node.FieldAttributeAccessor extends FieldAccessor implements BooleanAttributeAccessor, ByteAttributeAccessor, ShortAttributeAccessor, CharAttributeAccessor, IntAttributeAccessor, LongAttributeAccessor, FloatAttributeAccessor, DoubleAttributeAccessor, ObjectAttributeAccessor
field| Constructor and Description |
|---|
Node.FieldAttributeAccessor(Attribute attr,
Node.NType.Field field) |
Node.FieldAttributeAccessor(Attribute attr,
Node.NType.Field field,
double field2Attr) |
| Modifier and Type | Method and Description |
|---|---|
Attribute |
getAttribute() |
boolean |
getBoolean(java.lang.Object object,
GraphState gs) |
byte |
getByte(java.lang.Object object,
GraphState gs) |
char |
getChar(java.lang.Object object,
GraphState gs) |
double |
getDouble(java.lang.Object object,
GraphState gs) |
Field |
getField() |
float |
getFloat(java.lang.Object object,
GraphState gs) |
int |
getInt(java.lang.Object object,
GraphState gs) |
long |
getLong(java.lang.Object object,
GraphState gs) |
java.lang.Object |
getObject(java.lang.Object object,
GraphState gs) |
java.lang.Object |
getObject(java.lang.Object object,
java.lang.Object placeIn,
GraphState gs) |
short |
getShort(java.lang.Object object,
GraphState gs) |
boolean |
isWritable(java.lang.Object object,
GraphState gs) |
boolean |
setBoolean(java.lang.Object object,
boolean value,
GraphState gs) |
byte |
setByte(java.lang.Object object,
byte value,
GraphState gs) |
char |
setChar(java.lang.Object object,
char value,
GraphState gs) |
double |
setDouble(java.lang.Object object,
double value,
GraphState gs) |
float |
setFloat(java.lang.Object object,
float value,
GraphState gs) |
int |
setInt(java.lang.Object object,
int value,
GraphState gs) |
long |
setLong(java.lang.Object object,
long value,
GraphState gs) |
java.lang.Object |
setObject(java.lang.Object object,
java.lang.Object value,
GraphState gs) |
short |
setShort(java.lang.Object object,
short value,
GraphState gs) |
java.lang.Object |
setSubfield(java.lang.Object object,
FieldChain field,
int[] indices,
java.lang.Object value,
GraphState gs) |
java.lang.String |
toString() |
getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getShort, getType, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setSubfieldclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTypepublic Node.FieldAttributeAccessor(Attribute attr, Node.NType.Field field)
public Node.FieldAttributeAccessor(Attribute attr, Node.NType.Field field, double field2Attr)
public final Attribute getAttribute()
getAttribute in interface AttributeAccessorpublic boolean getBoolean(java.lang.Object object,
GraphState gs)
getBoolean in interface BooleanAttributeAccessorpublic byte getByte(java.lang.Object object,
GraphState gs)
getByte in interface ByteAttributeAccessorpublic char getChar(java.lang.Object object,
GraphState gs)
getChar in interface CharAttributeAccessorpublic double getDouble(java.lang.Object object,
GraphState gs)
getDouble in interface DoubleAttributeAccessorpublic final Field getField()
getField in interface AttributeAccessorpublic float getFloat(java.lang.Object object,
GraphState gs)
getFloat in interface FloatAttributeAccessorpublic int getInt(java.lang.Object object,
GraphState gs)
getInt in interface IntAttributeAccessorpublic long getLong(java.lang.Object object,
GraphState gs)
getLong in interface LongAttributeAccessorpublic final java.lang.Object getObject(java.lang.Object object,
GraphState gs)
getObject in interface ObjectAttributeAccessorpublic java.lang.Object getObject(java.lang.Object object,
java.lang.Object placeIn,
GraphState gs)
getObject in interface ObjectAttributeAccessorpublic short getShort(java.lang.Object object,
GraphState gs)
getShort in interface ShortAttributeAccessorpublic boolean isWritable(java.lang.Object object,
GraphState gs)
isWritable in interface AttributeAccessorpublic boolean setBoolean(java.lang.Object object,
boolean value,
GraphState gs)
setBoolean in interface BooleanAttributeAccessorpublic byte setByte(java.lang.Object object,
byte value,
GraphState gs)
setByte in interface ByteAttributeAccessorpublic char setChar(java.lang.Object object,
char value,
GraphState gs)
setChar in interface CharAttributeAccessorpublic double setDouble(java.lang.Object object,
double value,
GraphState gs)
setDouble in interface DoubleAttributeAccessorpublic float setFloat(java.lang.Object object,
float value,
GraphState gs)
setFloat in interface FloatAttributeAccessorpublic int setInt(java.lang.Object object,
int value,
GraphState gs)
setInt in interface IntAttributeAccessorpublic long setLong(java.lang.Object object,
long value,
GraphState gs)
setLong in interface LongAttributeAccessorpublic java.lang.Object setObject(java.lang.Object object,
java.lang.Object value,
GraphState gs)
setObject in interface ObjectAttributeAccessorpublic short setShort(java.lang.Object object,
short value,
GraphState gs)
setShort in interface ShortAttributeAccessorpublic java.lang.Object setSubfield(java.lang.Object object,
FieldChain field,
int[] indices,
java.lang.Object value,
GraphState gs)
setSubfield in interface ObjectAttributeAccessorpublic java.lang.String toString()
toString in class java.lang.Object