|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This class describes the meta data of a class, which can be persisted.
It contains information like class name and information of all attributes and links.
This information is used by persistence layer to store and restore the data in a proper way and to create the structure of the associated database tables
DescriptorRuntime| Method Summary | |
AttributeDescriptor |
getAttributeDescriptor(int no)
gets attribute with no. |
AttributeDescriptor[] |
getAttributeDescriptorArray()
Gets the attributeDescriptors attribute of the ClassDescriptor object |
MeIterator |
getAttributeDescriptors()
Gets the attributes attribute of the PersistableClass object |
int |
getAttributePosition(java.lang.String name)
gets attribute with no. |
java.lang.String |
getClasstype()
Gets the classtype attribute of the PersistableClass object |
AttributeDescriptor |
getKeyAttributeDescriptor()
|
LinkDescriptor |
getLinkDescriptor(int no)
gets link with no. |
LinkDescriptor[] |
getLinkDescriptorArray()
Gets the linkDescriptors attribute of the ClassDescriptor object |
MeIterator |
getLinkDescriptors()
Gets the links attribute of the PersistableClass object |
int |
getLinkPosition(java.lang.String name)
Gets the position attribute of the PersistableClassDescriptor object |
int |
getPosition(AttributeDescriptor descriptor)
Gets the position attribute of the ClassDescriptor object |
int |
getPosition(LinkDescriptor descriptor)
Gets the position attribute of the ClassDescriptor object |
int |
getSecondaryIdxCount()
|
| Method Detail |
public MeIterator getAttributeDescriptors()
public MeIterator getLinkDescriptors()
public AttributeDescriptor getAttributeDescriptor(int no)
no - Description of the Parameter
public LinkDescriptor getLinkDescriptor(int no)
no - Description of the Parameter
public int getAttributePosition(java.lang.String name)
name - Description of the Parameter
public int getLinkPosition(java.lang.String name)
name - Description of the Parameter
public int getPosition(AttributeDescriptor descriptor)
descriptor - Description of the Parameter
public int getPosition(LinkDescriptor descriptor)
descriptor - Description of the Parameter
public java.lang.String getClasstype()
public AttributeDescriptor[] getAttributeDescriptorArray()
public LinkDescriptor[] getLinkDescriptorArray()
public AttributeDescriptor getKeyAttributeDescriptor()
public int getSecondaryIdxCount()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||