atg.droplet
Class ClassObjectTypeInfo
java.lang.Object
atg.droplet.ObjectTypeInfo
atg.droplet.ClassObjectTypeInfo
- All Implemented Interfaces:
- java.io.Serializable
public class ClassObjectTypeInfo
- extends ObjectTypeInfo
Represents the type of a component or property as Java class
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
CLASS_VERSION
Class version string |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
ClassObjectTypeInfo
public ClassObjectTypeInfo(java.lang.Class pClass)
getClassInfo
public java.lang.Class getClassInfo()
- Overrides:
getClassInfo
in class ObjectTypeInfo
- Returns:
- the class represented by this type or null if the type
is represented by a BeanInfo.
isArray
public boolean isArray()
- Overrides:
isArray
in class ObjectTypeInfo
- Returns:
- true if this represents an array
getBeanInfo
public DynamicBeanInfo getBeanInfo()
- Overrides:
getBeanInfo
in class ObjectTypeInfo
- Returns:
- the DynamicBeanInfo associated with this type.
getComponentInfo
public ObjectTypeInfo getComponentInfo()
- Overrides:
getComponentInfo
in class ObjectTypeInfo
- Returns:
- the component type of the array represented by this type
or null if this type is not an array.