| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--javax.jdo.spi.JDOImplHelper.Meta
This is a helper class to manage metadata per persistence-capable
 class.  The information is used at runtime to provide field names and
 field types to the JDO Model.
 This is the value of the HashMap which
 relates the PersistenceCapable Class
 as a key to the metadata.
| Field Summary | |
| (package private)  byte[] | fieldFlagsThis is an array of field flags used for the Model at runtime. | 
| (package private)  java.lang.String[] | fieldNamesThis is an array of field names used for the Model at runtime. | 
| (package private)  java.lang.Class[] | fieldTypesThis is an array of field types used for the Model at runtime. | 
| (package private)  PersistenceCapable | pcThis is an instance of PersistenceCapable,
 used at runtime to create new instances. | 
| (package private)  java.lang.Class | persistenceCapableSuperclassThis is the Classinstance of thePersistenceCapablesuperclass. | 
| Constructor Summary | |
| (package private) | JDOImplHelper.Meta(java.lang.String[] fieldNames,
                   java.lang.Class[] fieldTypes,
                   byte[] fieldFlags,
                   java.lang.Class persistenceCapableSuperclass,
                   PersistenceCapable pc)Construct an instance of Meta. | 
| Method Summary | |
| (package private)  byte[] | getFieldFlags()Get the field types from the metadata. | 
| (package private)  java.lang.String[] | getFieldNames()Get the field names from the metadata. | 
| (package private)  java.lang.Class[] | getFieldTypes()Get the field types from the metadata. | 
| (package private)  PersistenceCapable | getPC()Get an instance of the PersistenceCapableclass. | 
| (package private)  java.lang.Class | getPersistenceCapableSuperclass()Return the PersistenceCapablesuperclass. | 
|  java.lang.String | toString()Return the string form of the metadata. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
java.lang.String[] fieldNames
java.lang.Class[] fieldTypes
byte[] fieldFlags
java.lang.Class persistenceCapableSuperclass
Class instance of the PersistenceCapable superclass.
PersistenceCapable pc
PersistenceCapable,
 used at runtime to create new instances.
| Constructor Detail | 
JDOImplHelper.Meta(java.lang.String[] fieldNames,
                   java.lang.Class[] fieldTypes,
                   byte[] fieldFlags,
                   java.lang.Class persistenceCapableSuperclass,
                   PersistenceCapable pc)
Meta.
fieldNames - An array of StringfieldTypes - An array of ClassfieldFlags - an array of intpersistenceCapableSuperclass - the most immediate PersistenceCapable superclasspc - An instance of the PersistenceCapable class| Method Detail | 
java.lang.String[] getFieldNames()
java.lang.Class[] getFieldTypes()
byte[] getFieldFlags()
java.lang.Class getPersistenceCapableSuperclass()
PersistenceCapable superclass.
PersistenceCapable superclassPersistenceCapable getPC()
PersistenceCapable class.
PersistenceCapable Class.public java.lang.String toString()
toString in class java.lang.Object| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||