de.grogra.rgg
Class Curve.Type

java.lang.Object
  extended by de.grogra.reflect.MemberDecorator
      extended by de.grogra.reflect.TypeDecorator
          extended by de.grogra.persistence.ManageableType
              extended by de.grogra.persistence.SCOType
                  extended by de.grogra.pf.registry.ItemReference.Type
                      extended by de.grogra.rgg.Curve.Type
All Implemented Interfaces:
Member, Type
Direct Known Subclasses:
CurveRef.Type
Enclosing class:
Curve

public static class Curve.Type
extends ItemReference.Type


Nested Class Summary
 
Nested classes/interfaces inherited from class de.grogra.persistence.SCOType
SCOType.Field
 
Nested classes/interfaces inherited from class de.grogra.persistence.ManageableType
ManageableType.ArrayComponent
 
Field Summary
 
Fields inherited from class de.grogra.pf.registry.ItemReference.Type
FIELD_COUNT
 
Fields inherited from class de.grogra.persistence.SCOType
$TYPE, representative
 
Fields inherited from class de.grogra.persistence.ManageableType
FIELD_NAME_SERIALIZATION, FIELD_NODE_SERIALIZATION, finished, LIST_SERIALIZATION
 
Fields inherited from interface de.grogra.reflect.Type
BOOLEAN, 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, TOP_LEVEL_CLASS_MODIFIERS, TOP_LEVEL_INTERFACE_MODIFIERS, TYPE, TYPE_0, VOID
 
Fields inherited from interface de.grogra.reflect.Member
ABSTRACT, 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 Summary
Curve.Type(java.lang.Class c, SCOType supertype)
           
Curve.Type(Curve representative, SCOType supertype)
           
 
Method Summary
 java.lang.Object newInstance()
           
 
Methods inherited from class de.grogra.pf.registry.ItemReference.Type
getObject, setObject
 
Methods inherited from class de.grogra.persistence.SCOType
addManagedField, addManagedField, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getRepresentative, getShort, isWritable, newInstance, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setShort, validate
 
Methods inherited from class de.grogra.persistence.ManageableType
addManagedField, cloneManageable, cloneNonsharedObject, cloneObject, cloneObject, forClass, forName, forType, getFCOFields, getManageableSupertype, getManagedField, getManagedField, getManagedFieldCount, getSerializationMethod, getSupertype, isAssignableFrom, isSerializable, read, readObject, replaceType, resolveAliasField, setObject, setSerializable, setSerializationMethod, write
 
Methods inherited from class de.grogra.reflect.TypeDecorator
createArray, getArrayType, getBinaryName, getComponentType, getDeclaredField, getDeclaredFieldCount, getDeclaredInterface, getDeclaredInterfaceCount, getDeclaredMethod, getDeclaredMethodCount, getDeclaredType, getDeclaredTypeCount, getDefaultElementValue, getImplementationClass, getLookup, getPackage, getTypeId, getTypeLoader, isInstance, isStringSerializable, toString, undecorate, valueOf
 
Methods inherited from class de.grogra.reflect.MemberDecorator
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDecoratedMember, getDescriptor, getModifiers, getName, getSimpleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.grogra.reflect.Member
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleName
 

Constructor Detail

Curve.Type

public Curve.Type(java.lang.Class c,
                  SCOType supertype)

Curve.Type

public Curve.Type(Curve representative,
                  SCOType supertype)
Method Detail

newInstance

public java.lang.Object newInstance()
Specified by:
newInstance in interface Type
Overrides:
newInstance in class SCOType