|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.persistence.metadata.Element
com.arsdigita.persistence.metadata.ModelElement
com.arsdigita.persistence.metadata.DataType
The DataType class represents the type of a persistently stored datum. There are two flavors of DataTypes. SimpleTypes, and CompoundTypes. CompoundTypes are defined in terms of other DataTypes both simple and compound. Any value returned by the persistence layer must have an associated DataType object.
SimpleType
,
CompoundType
Field Summary | |
static String |
versionId
|
Constructor Summary | |
protected |
DataType(ObjectType obj)
Constructs a new DataType with the given name. |
Method Summary | |
String |
getName()
Returns the semantically meaningful name of this datatype. |
String |
getQualifiedName()
Returns the fully qualified name of this DataType. |
boolean |
isCompound()
Returns true if this DataType is a compound type, false otherwise. |
boolean |
isSimple()
Returns true if this DataType is a simple type, false otherwise. |
Methods inherited from class com.arsdigita.persistence.metadata.ModelElement |
getModel |
Methods inherited from class com.arsdigita.persistence.metadata.Element |
equals, getColumnNumber, getFilename, getLineNumber, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String versionId
Constructor Detail |
protected DataType(ObjectType obj)
Method Detail |
public String getName()
public String getQualifiedName()
public boolean isCompound()
public boolean isSimple()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |