static class JDOImplHelper.Meta
extends java.lang.Object
HashMap which
relates the PersistenceCapable Class
as a key to the metadata.| Modifier and Type | Field | Description |
|---|---|---|
(package private) byte[] |
fieldFlags |
This is an array of field flags used
for the Model at runtime.
|
(package private) java.lang.String[] |
fieldNames |
This is an array of field names used
for the Model at runtime.
|
(package private) java.lang.Class[] |
fieldTypes |
This is an array of field types used
for the Model at runtime.
|
(package private) PersistenceCapable |
pc |
This is an instance of
PersistenceCapable,
used at runtime to create new instances. |
(package private) java.lang.Class |
persistenceCapableSuperclass |
This is the
Class instance of the
PersistenceCapable superclass. |
| Constructor | Description |
|---|---|
Meta(java.lang.String[] fieldNames,
java.lang.Class[] fieldTypes,
byte[] fieldFlags,
java.lang.Class persistenceCapableSuperclass,
PersistenceCapable pc) |
Construct an instance of
Meta. |
| Modifier and Type | Method | Description |
|---|---|---|
(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
PersistenceCapable class. |
(package private) java.lang.Class |
getPersistenceCapableSuperclass() |
Return the
PersistenceCapable superclass. |
java.lang.String |
toString() |
Return the string form of the metadata.
|
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.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 classjava.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