tiger.metadata
Class PersistClass
java.lang.Object
|
+--tiger.metadata.MetaData
|
+--tiger.metadata.PersistClass
- public class PersistClass
- extends MetaData
Constructor Summary |
PersistClass(java.lang.String aName,
java.lang.Class aClass,
java.lang.Class aIDClass,
java.lang.String aSortedIDFlag)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistClass
public PersistClass(java.lang.String aName,
java.lang.Class aClass,
java.lang.Class aIDClass,
java.lang.String aSortedIDFlag)
getName
public java.lang.String getName()
getClassname
public java.lang.String getClassname()
getJavaClass
public java.lang.Class getJavaClass()
getIDClass
public java.lang.Class getIDClass()
isIDSorted
public boolean isIDSorted()
addIndex
public void addIndex(IndexMetaData aIndex)
getIndexes
public java.util.Map getIndexes()
getIndex
public IndexMetaData getIndex(java.lang.String aName)
throws InvalidNameException
InvalidNameException
getIDMetaData
public IDMetaData getIDMetaData()
getRelationMetaData
public RelationMetaData getRelationMetaData(java.lang.String aRelationname)
throws InvalidNameException
InvalidNameException
equals
public boolean equals(java.lang.Object anOther)
- Overrides:
equals
in class java.lang.Object