de.grogra.rgg
public static class LightModel.Type extends SCOType
SCOType.FieldManageableType.ArrayComponent| Modifier and Type | Field and Description |
|---|---|
protected static int |
FIELD_COUNT |
$TYPE, representativeFIELD_NAME_SERIALIZATION, FIELD_NODE_SERIALIZATION, finished, LIST_SERIALIZATIONBOOLEAN, BYTE, CHAR, CLASS, DOUBLE, FLOAT, FLOATING_POINT, INT, INTEGRAL, INVALID, LOCAL_CLASS_MODIFIERS, LONG, MEMBER_CLASS_MODIFIERS, MEMBER_INTERFACE_MODIFIERS, NULL, NUMBER, NUMERIC, OBJECT, SHORT, STRING, TEXTAREA, TOP_LEVEL_CLASS_MODIFIERS, TOP_LEVEL_INTERFACE_MODIFIERS, TYPE, TYPE_0, VOIDABSTRACT, 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 |
|---|
LightModel.Type(java.lang.Class c,
SCOType supertype) |
LightModel.Type(LightModel representative,
SCOType supertype) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
getDouble(java.lang.Object o,
int id) |
protected int |
getInt(java.lang.Object o,
int id) |
protected long |
getLong(java.lang.Object o,
int id) |
protected java.lang.Object |
getObject(java.lang.Object o,
int id) |
java.lang.Object |
newInstance() |
protected void |
setDouble(java.lang.Object o,
int id,
double value) |
protected void |
setInt(java.lang.Object o,
int id,
int value) |
protected void |
setLong(java.lang.Object o,
int id,
long value) |
protected void |
setObject(java.lang.Object o,
int id,
java.lang.Object value) |
addManagedField, addManagedField, getBoolean, getByte, getChar, getFloat, getRepresentative, getShort, isWritable, newInstance, setBoolean, setByte, setChar, setFloat, setShort, validateaddManagedField, cloneManageable, cloneNonsharedObject, cloneObject, cloneObject, forClass, forName, forType, getFCOFields, getManageableSupertype, getManagedField, getManagedField, getManagedFieldCount, getSerializationMethod, getSupertype, isAssignableFrom, isSerializable, read, readObject, replaceType, resolveAliasField, setObject, setSerializable, setSerializationMethod, writecreateArray, getArrayType, getBinaryName, getComponentType, getDeclaredField, getDeclaredFieldCount, getDeclaredInterface, getDeclaredInterfaceCount, getDeclaredMethod, getDeclaredMethodCount, getDeclaredType, getDeclaredTypeCount, getDefaultElementValue, getImplementationClass, getLookup, getPackage, getTypeId, getTypeLoader, isInstance, isStringSerializable, toString, undecorate, valueOfgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDecoratedMember, getDescriptor, getModifiers, getName, getSimpleNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleNameprotected static final int FIELD_COUNT
public LightModel.Type(java.lang.Class c,
SCOType supertype)
public LightModel.Type(LightModel representative, SCOType supertype)
protected double getDouble(java.lang.Object o,
int id)
protected java.lang.Object getObject(java.lang.Object o,
int id)
public java.lang.Object newInstance()
newInstance in interface TypenewInstance in class SCOTypeprotected void setDouble(java.lang.Object o,
int id,
double value)
protected void setInt(java.lang.Object o,
int id,
int value)
protected void setLong(java.lang.Object o,
int id,
long value)