de.grogra.persistence
public class SCOType.Field extends ManageableType.Field
| Modifier and Type | Field and Description |
|---|---|
int |
id |
DEFINES_SHARED, FCO, GETS_COPY, HIDDEN, OBJECT_CLASS_MASK, SCO, UNMANAGEDannots, declaringType, descriptor, modifiers, nameFIELD_0, INTERFACE_MODIFIERS, MODIFIERSABSTRACT, ACCESS_MODIFIERS, ARRAY, BRIDGE, CONSTANT, FINAL, INTERFACE, JAVA_MODIFIERS, LOCAL_CLASS, MIN_UNUSED_MODIFIER, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE| Constructor and Description |
|---|
SCOType.Field(java.lang.String name,
int modifiers,
java.lang.Class cls,
java.lang.Class componentType,
int id) |
SCOType.Field(java.lang.String name,
int modifiers,
Type type,
Type componentType,
int id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(java.lang.Object object) |
byte |
getByte(java.lang.Object object) |
char |
getChar(java.lang.Object object) |
double |
getDouble(java.lang.Object object) |
float |
getFloat(java.lang.Object object) |
int |
getInt(java.lang.Object object) |
long |
getLong(java.lang.Object object) |
java.lang.Object |
getObject(java.lang.Object object) |
short |
getShort(java.lang.Object object) |
boolean |
isWritable(java.lang.Object object) |
void |
setBoolean(java.lang.Object object,
boolean value) |
void |
setByte(java.lang.Object object,
byte value) |
void |
setChar(java.lang.Object object,
char value) |
void |
setDouble(java.lang.Object object,
double value) |
void |
setFloat(java.lang.Object object,
float value) |
void |
setInt(java.lang.Object object,
int value) |
void |
setLong(java.lang.Object object,
long value) |
protected void |
setObjectImpl(java.lang.Object object,
java.lang.Object value) |
void |
setShort(java.lang.Object object,
short value) |
cast, concat, containsSCO, getArrayChain, getArrayComponent, getBoolean, getByte, getChar, getCloned, getDouble, getFieldId, getFloat, getInt, getLastField, getLong, getMaxValue, getMinValue, getObject, getQuantity, getSerializationMethod, getShallowSubchain, getShort, getSubfield, getType, insertBoolean, insertByte, insertChar, insertDouble, insertFloat, insertInt, insertLong, insertObject, insertShort, isArrayComponent, isGetReturningCopy, length, overlaps, readObject, removeBoolean, removeByte, removeChar, removeDouble, removeFloat, removeInt, removeLong, removeObject, removeShort, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setMaxValue, setMinValue, setObject, setObject, setQuantity, setShort, toString, writeObjectget, get, getField, setgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleNamepublic SCOType.Field(java.lang.String name,
int modifiers,
java.lang.Class cls,
java.lang.Class componentType,
int id)
public boolean getBoolean(java.lang.Object object)
getBoolean in interface FieldgetBoolean in class ManageableType.Fieldpublic byte getByte(java.lang.Object object)
getByte in interface FieldgetByte in class ManageableType.Fieldpublic char getChar(java.lang.Object object)
getChar in interface FieldgetChar in class ManageableType.Fieldpublic double getDouble(java.lang.Object object)
getDouble in interface FieldgetDouble in class ManageableType.Fieldpublic float getFloat(java.lang.Object object)
getFloat in interface FieldgetFloat in class ManageableType.Fieldpublic int getInt(java.lang.Object object)
getInt in interface FieldgetInt in class ManageableType.Fieldpublic long getLong(java.lang.Object object)
getLong in interface FieldgetLong in class ManageableType.Fieldpublic java.lang.Object getObject(java.lang.Object object)
getObject in interface FieldgetObject in class ManageableType.Fieldpublic short getShort(java.lang.Object object)
getShort in interface FieldgetShort in class ManageableType.Fieldpublic boolean isWritable(java.lang.Object object)
isWritable in class PersistenceFieldpublic void setBoolean(java.lang.Object object,
boolean value)
setBoolean in interface FieldsetBoolean in class ManageableType.Fieldpublic void setByte(java.lang.Object object,
byte value)
setByte in interface FieldsetByte in class ManageableType.Fieldpublic void setChar(java.lang.Object object,
char value)
setChar in interface FieldsetChar in class ManageableType.Fieldpublic void setDouble(java.lang.Object object,
double value)
setDouble in interface FieldsetDouble in class ManageableType.Fieldpublic void setFloat(java.lang.Object object,
float value)
setFloat in interface FieldsetFloat in class ManageableType.Fieldpublic void setInt(java.lang.Object object,
int value)
setInt in interface FieldsetInt in class ManageableType.Fieldpublic void setLong(java.lang.Object object,
long value)
setLong in interface FieldsetLong in class ManageableType.Fieldprotected void setObjectImpl(java.lang.Object object,
java.lang.Object value)
setObjectImpl in class ManageableType.Fieldpublic void setShort(java.lang.Object object,
short value)
setShort in interface FieldsetShort in class ManageableType.Field