|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--kodo.meta.DelegatingExtensions
|
+--kodo.meta.DelegatingFieldMetaData
Wrapper around an existing field metadata. Subclasses can override
the methods they mean to change. The equals and
hashCode methods pass through to the base underlying
field metadata.
| Fields inherited from interface kodo.meta.FieldMetaData |
DEPENDENT, EAGER_FETCH_MODE, ELEMENT_DEPENDENT, ELEMENT_TYPE, EXTENSION_KEYS, EXTERNAL_VALUES, EXTERNALIZER, FACTORY, FETCH_GROUP, INVERSE_LOGICAL, INVERSE_OWNER, KEY_DEPENDENT, KEY_TYPE, LOCK_GROUP, LOCK_GROUP_DEFAULT, LOCK_GROUP_NONE, LRS, MANAGE_NONE, MANAGE_PERSISTENT, MANAGE_TRANSACTIONAL, NULL_DEFAULT, NULL_EXCEPTION, NULL_NONE, NULL_UNSET, SEQUENCE_ASSIGNED, TYPE, VALUE_DEPENDENT, VALUE_TYPE |
| Fields inherited from interface kodo.meta.JDOTypes |
TYPE_ARRAY, TYPE_BIGDECIMAL, TYPE_BIGINTEGER, TYPE_BOOLEAN, TYPE_BOOLEAN_OBJ, TYPE_BYTE, TYPE_BYTE_OBJ, TYPE_CHAR, TYPE_CHAR_OBJ, TYPE_COLLECTION, TYPE_DATE, TYPE_DOUBLE, TYPE_DOUBLE_OBJ, TYPE_FCO, TYPE_FLOAT, TYPE_FLOAT_OBJ, TYPE_INT, TYPE_INT_OBJ, TYPE_LOCALE, TYPE_LONG, TYPE_LONG_OBJ, TYPE_MAP, TYPE_NUMBER, TYPE_OBJECT, TYPE_PC_OBJECT, TYPE_SHORT, TYPE_SHORT_OBJ, TYPE_STRING |
| Constructor Summary | |
DelegatingFieldMetaData(FieldMetaData meta)
|
|
| Method Summary | |
int |
compareTo(Object other)
|
boolean |
equals(Object other)
|
Collection |
getComments()
Return a collection of all the comments associated with this instance. |
Comparator |
getComparator()
The comparator type used by the field, or null if none. |
Class |
getDeclaredElementType()
Return the declared class of the described field. |
int |
getDeclaredElementTypeCode()
Return the declared type code of the described field. |
ClassMetaData |
getDeclaredElementTypeMetaData()
Return metadata for the field's type, if the type is persistent. |
int |
getDeclaredIndex()
Return the relative index of this persistent/transactional field. |
Class |
getDeclaredKeyType()
Return the declared class of the described field. |
int |
getDeclaredKeyTypeCode()
Return the declared class of the described field. |
ClassMetaData |
getDeclaredKeyTypeMetaData()
Return metadata for the field's type, if the type is persistent. |
int |
getDeclaredPrimaryKeyIndex()
Return the primary key index of this persistent/transactional field, or -1 if not a primary key. |
Class |
getDeclaredType()
Return the declared class of the described field. |
int |
getDeclaredTypeCode()
Return the declared type code of the described field. |
ClassMetaData |
getDeclaredTypeMetaData()
Return metadata for the field's type, if the type is persistent. |
FieldMetaData |
getDelegate()
Return the wrapped metadata. |
int |
getEagerFetchMode()
The eager fetch mode, as one of the eager constants in FetchConfiguration. |
Class |
getElementType()
Return the type of objects stored in the array/collection/map; defaults to Object if not specified, or null if this field
does not represent an array/collection/map type. |
int |
getElementTypeCode()
Return the type code of objects stored in the array/collection/map, or -1 if not an array/collection/map. |
ClassMetaData |
getElementTypeMetaData()
Return metadata for the element type, or null if not persistent. |
String |
getElementTypeName()
The value of the FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key. |
String |
getExternalizer()
The name of this field's externalizer, or null if none. |
Object |
getExternalValue(Object fieldVal,
KodoPersistenceManager pm)
Convert the given field value to its external value through the provided externalizer, or return the value as-is if no externalizer. |
String |
getExternalValues()
Properties string mapping field values to external values. |
String |
getFactory()
The name of this field's factory, or null if none. |
String |
getFetchGroup()
Return the name of the custom fetch group for this field, or null if none. |
byte |
getFieldFlag()
Returns the JDO flag type for this field. |
Object |
getFieldValue(Object externalVal,
KodoPersistenceManager pm)
Return the result of passing the given external value through the factory to get the field value. |
String |
getFullName()
Return the full name of the described field, in the form <package.to.Class>.<field>. |
int |
getIndex()
Return the absolute index of this persistent/transactional field. |
FieldMetaData |
getInnermostDelegate()
Return the base underlying field metadata. |
String |
getInverseLogical()
Return the field marked as a logical inverse via the #INVERSE_LOGiCAL extension key. |
FieldMetaData[] |
getInverseMetaDatas()
Return all fields to which this field owns or is owned in the inverse, or has simulated inverse behavior. |
String |
getInverseOwner()
Return the field marked as an inverse via the FieldMetaData.INVERSE_OWNER
extension key. |
FieldMetaData |
getInverseOwnerMetaData()
Return the metadata for the field's inverse. |
Class |
getKeyType()
The type of objects used as keys in the map; defaults to Object if not specified, or null if this field is not a map. |
int |
getKeyTypeCode()
The type code of objects used as keys in the map. |
ClassMetaData |
getKeyTypeMetaData()
Return metadata for the key type, or null if not persistent. |
String |
getKeyTypeName()
The value of the FieldMetaData.KEY_TYPE extension key. |
int |
getListingIndex()
Return the index in which this field was listed in the JDO metadata. |
String |
getLockGroup()
Return the name of the lock fetch group for this field, or null if none. |
int |
getManagement()
Return the management level for the field. |
String |
getName()
Return the name of the described field. |
int |
getNullValue()
How the data store should treat null values for this field: FieldMetaData.NULL_NONE: leave null values as null in the data store
FieldMetaData.NULL_EXCEPTION: throw an exception if this field is null
at commit
FieldMetaData.NULL_DEFAULT: use the database default if this field is
null at commit
Defaults to FieldMetaData.NULL_NONE. |
ClassMetaData |
getOwner()
Return the owning metadata for this field. |
int |
getPrimaryKeyIndex()
Returns the primary key index for the inheritance hierarchy. |
Class |
getProxyType()
The type this field was initialized with, and therefore the type to use for proxies when loading data into this field. |
Class |
getType()
Return the class of the described field. |
int |
getTypeCode()
Return the type code of the described field. |
ClassMetaData |
getTypeMetaData()
Return metadata for the field's type, if the type is persistent. |
String |
getTypeName()
The value of the FieldMetaData.TYPE extension key. |
int |
hashCode()
|
void |
invalidateResolve()
For implementation use. |
boolean |
isDefaultFetchGroupExplicit()
Return whether the field explicitly declares its default fetch group status. |
boolean |
isDependent()
Return true if the FieldMetaData.DEPENDENT extension key is
true and the field is a first class object. |
boolean |
isElementDependent()
Return true if the FieldMetaData.ELEMENT_DEPENDENT/FieldMetaData.VALUE_DEPENDENT
extension key is true and the element/value contains first class
objects. |
boolean |
isElementEmbedded()
A hint to the JDO implementation on whether the arary/collection/map values should be stored as part of the instance rather than as their own instances in the data store. |
boolean |
isEmbedded()
This attribute is a hint to the JDO implementation to store this field in the same instance as the class, rather than as a separate datastore instance. |
boolean |
isExplicit()
Return true if the field is explicitly declared in the metadata. |
boolean |
isExternalized()
Whether the field is externalized. |
boolean |
isInDefaultFetchGroup()
Return true if the field should be fetched at once along with all other default fetch group fields, rather than individually. |
boolean |
isKeyDependent()
Return true if the FieldMetaData.KEY_DEPENDENT extension key
is true and the key contains first class objects. |
boolean |
isKeyEmbedded()
A hint to the JDO implementation on whether the map keys should be stored as part of the instance rather than as their own instances in the data store. |
boolean |
isLRS()
Whether this field is backed by a large result set. |
boolean |
isPrimaryKey()
If true, the field was specified in the meta data to be a primary key field. |
boolean |
isResolved()
Return whether this field has been resolved. |
boolean |
isSequenceAssigned()
Set whether this field (of long, int, short or wrapper type) should have a value assigned to it on flush. |
boolean |
isTransient()
Return whether this is a transient field. |
void |
resolve()
For implementation use. |
void |
setComparator(Comparator comp)
The comparator type used by the field, or null if none. |
void |
setDeclaredElementType(Class cls)
Set the element class for this array/collection/map field. |
void |
setDeclaredElementTypeCode(int type)
Set the element type code for the described field. |
void |
setDeclaredIndex(int index)
Used by ClassMetaData to set index. |
void |
setDeclaredKeyType(Class cls)
Set the key type for this map field. |
void |
setDeclaredKeyTypeCode(int type)
Set the key type code for the described field. |
void |
setDeclaredPrimaryKeyIndex(int index)
Used by ClassMetaData to set index. |
void |
setDeclaredType(Class type)
Set the class of the described field. |
void |
setDeclaredTypeCode(int type)
Set the type code for the described field. |
void |
setDependent(boolean cascade)
Set the value of the FieldMetaData.DEPENDENT standard extension. |
void |
setEagerFetchMode(int mode)
The eager fetch mode, as one of the eager constants in FetchConfiguration. |
void |
setElementDependent(boolean cascade)
Set the value of the FieldMetaData.ELEMENT_DEPENDENT extension key. |
void |
setElementEmbedded(boolean embedded)
Set whether the elements should be embedded. |
void |
setElementTypeName(String type)
The value of the FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key. |
void |
setEmbedded(boolean embedded)
Set the embedded value for the field. |
void |
setExplicit(boolean explicit)
Set whether the field was explicitly declared in the metadata. |
void |
setExternalizer(String externalizer)
The name of this field's externalizer, or null if none. |
void |
setExternalValues(String values)
Properties string mapping field values to external values. |
void |
setFactory(String factory)
The name of this field's factory, or null if none. |
void |
setFetchGroup(String fg)
Set the name of the custom fetch group for this field. |
void |
setInDefaultFetchGroup(boolean dfg)
Set whether the field is in the default fetch group. |
void |
setIndex(int index)
Used by ClassMetaData to set index. |
void |
setInverseLogical(String inverse)
Set the field marked as a logical inverse via the FieldMetaData.INVERSE_LOGICAL extension key. |
void |
setInverseOwner(String inverse)
Set the field marked as an inverse via the FieldMetaData.INVERSE_OWNER
extension key. |
void |
setKeyDependent(boolean cascade)
Set the value of the FieldMetaData.KEY_DEPENDENT extension key. |
void |
setKeyEmbedded(boolean embedded)
Set whether the keys are embedded. |
void |
setKeyTypeName(String type)
The value of the FieldMetaData.KEY_TYPE extension key. |
void |
setListingIndex(int index)
Set the index in which this field was listed in the JDO metadata. |
void |
setLockGroup(String lg)
Set the name of the lock group for this field. |
void |
setLRS(boolean lrs)
Whether this field is backed by a large result set. |
void |
setManagement(int manage)
Set the management level for the field. |
void |
setName(String name)
Set the name of the described field. |
void |
setNullValue(int nullValue)
Set the null action for the field. |
void |
setOwner(ClassMetaData owner)
Set the owning metadata for this field. |
void |
setPrimaryKey(boolean primKey)
Set whether this is a primary key field. |
void |
setProxyType(Class proxyType)
The type this field was initialized with, and therefore the type to use for proxies when loading data into this field. |
void |
setSequenceAssigned(boolean seqAssign)
Set whether this field (of long, int, short or wrapper type) should have a value assigned to it on flush. |
void |
setTransient(boolean trans)
Set whether this is a transient field. |
void |
setTypeName(String type)
The value of the FieldMetaData.TYPE extension key. |
String |
toString()
|
Boolean |
usesImplData()
Return whether this field uses impl data in conjunction with standard field data when acting on a KodoStateManager. |
boolean |
usesIntermediate()
Return whether this field uses intermediate data when loading/storing information through a KodoStateManager. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DelegatingFieldMetaData(FieldMetaData meta)
| Method Detail |
public FieldMetaData getDelegate()
public FieldMetaData getInnermostDelegate()
public int hashCode()
hashCode in class Objectpublic boolean equals(Object other)
equals in class Objectpublic int compareTo(Object other)
compareTo in interface Comparablepublic String toString()
toString in class Objectpublic ClassMetaData getOwner()
FieldMetaDatagetOwner in interface FieldMetaDatapublic void setOwner(ClassMetaData owner)
FieldMetaDatasetOwner in interface FieldMetaDatapublic String getName()
FieldMetaDatagetName in interface FieldMetaDatapublic void setName(String name)
FieldMetaDatasetName in interface FieldMetaDatapublic String getFullName()
FieldMetaData<package.to.Class>.<field>.getFullName in interface FieldMetaDatapublic Class getType()
FieldMetaDatagetType in interface FieldMetaDatapublic int getTypeCode()
FieldMetaDatagetTypeCode in interface FieldMetaDatapublic ClassMetaData getTypeMetaData()
FieldMetaDatagetTypeMetaData in interface FieldMetaDatapublic Class getDeclaredType()
FieldMetaDataFieldMetaData.getType() if the user indicates
a different type with the #PC_CLASS extension or an
FieldMetaData.EXTERNALIZER.getDeclaredType in interface FieldMetaDatapublic void setDeclaredType(Class type)
FieldMetaDatasetDeclaredType in interface FieldMetaDatapublic int getDeclaredTypeCode()
FieldMetaDataFieldMetaData.getTypeCode() if the user indicates
a different type with the #PC_CLASS extension or an
FieldMetaData.EXTERNALIZER.getDeclaredTypeCode in interface FieldMetaDatapublic void setDeclaredTypeCode(int type)
FieldMetaDatasetDeclaredTypeCode in interface FieldMetaDatapublic ClassMetaData getDeclaredTypeMetaData()
FieldMetaDatagetDeclaredTypeMetaData in interface FieldMetaDatapublic Class getProxyType()
FieldMetaDatagetProxyType in interface FieldMetaDatapublic void setProxyType(Class proxyType)
FieldMetaDatasetProxyType in interface FieldMetaDatapublic boolean isTransient()
FieldMetaDataisTransient in interface FieldMetaDatapublic void setTransient(boolean trans)
FieldMetaDatasetTransient in interface FieldMetaDatapublic int getIndex()
FieldMetaDatagetIndex in interface FieldMetaDatapublic void setIndex(int index)
FieldMetaDataClassMetaData to set index.setIndex in interface FieldMetaDatapublic int getDeclaredIndex()
FieldMetaDatagetDeclaredIndex in interface FieldMetaDatapublic void setDeclaredIndex(int index)
FieldMetaDataClassMetaData to set index.setDeclaredIndex in interface FieldMetaDatapublic int getListingIndex()
FieldMetaData-1 if this field was not listed
in the metadata. Note that this index is per-class, and is not
unique within the class hierarchy.getListingIndex in interface FieldMetaDatapublic void setListingIndex(int index)
FieldMetaDatasetListingIndex in interface FieldMetaDatapublic int getDeclaredPrimaryKeyIndex()
FieldMetaDataFieldMetaData.getPrimaryKeyIndex().getDeclaredPrimaryKeyIndex in interface FieldMetaDatapublic void setDeclaredPrimaryKeyIndex(int index)
FieldMetaDataClassMetaData to set index.setDeclaredPrimaryKeyIndex in interface FieldMetaDatapublic int getPrimaryKeyIndex()
FieldMetaDatagetPrimaryKeyIndex in interface FieldMetaDatapublic int getManagement()
FieldMetaDataFieldMetaData.MANAGE_PERSISTENT: the field is persistentFieldMetaData.MANAGE_TRANSACTIONAL: the field is transactional but not
persistentFieldMetaData.MANAGE_NONE: the field is not managedFieldMetaData.MANAGE_PERSISTENT.getManagement in interface FieldMetaDatapublic void setManagement(int manage)
FieldMetaDatasetManagement in interface FieldMetaDatakodo.meta.FieldMetaDataFieldMetaData.getManagement()public boolean isPrimaryKey()
FieldMetaDataisPrimaryKey in interface FieldMetaDatapublic void setPrimaryKey(boolean primKey)
FieldMetaDatasetPrimaryKey in interface FieldMetaDatapublic byte getFieldFlag()
FieldMetaDataPersistenceCapable interface.getFieldFlag in interface FieldMetaDatapublic int getNullValue()
FieldMetaDataFieldMetaData.NULL_NONE: leave null values as null in the data storeFieldMetaData.NULL_EXCEPTION: throw an exception if this field is null
at commitFieldMetaData.NULL_DEFAULT: use the database default if this field is
null at commitFieldMetaData.NULL_NONE.getNullValue in interface FieldMetaDatapublic void setNullValue(int nullValue)
FieldMetaDatasetNullValue in interface FieldMetaDatakodo.meta.FieldMetaDataFieldMetaData.getNullValue()public boolean isExplicit()
FieldMetaDataisExplicit in interface FieldMetaDatapublic void setExplicit(boolean explicit)
FieldMetaDatasetExplicit in interface FieldMetaDatapublic boolean isInDefaultFetchGroup()
FieldMetaDataisInDefaultFetchGroup in interface FieldMetaDatapublic void setInDefaultFetchGroup(boolean dfg)
FieldMetaDatasetInDefaultFetchGroup in interface FieldMetaDatapublic boolean isDefaultFetchGroupExplicit()
FieldMetaDataisDefaultFetchGroupExplicit in interface FieldMetaDatapublic boolean isEmbedded()
FieldMetaDataisEmbedded in interface FieldMetaDatapublic void setEmbedded(boolean embedded)
FieldMetaDatasetEmbedded in interface FieldMetaDatapublic Class getElementType()
FieldMetaDataObject if not specified, or null if this field
does not represent an array/collection/map type.getElementType in interface FieldMetaDatapublic int getElementTypeCode()
FieldMetaDatagetElementTypeCode in interface FieldMetaDatapublic ClassMetaData getElementTypeMetaData()
FieldMetaDatagetElementTypeMetaData in interface FieldMetaDatapublic Class getDeclaredElementType()
FieldMetaDataFieldMetaData.getElementType() if the user indicates
a different type with the #ELEMENT_PC_CLASS extension or
the FieldMetaData.ELEMENT_TYPE extension.getDeclaredElementType in interface FieldMetaDatapublic void setDeclaredElementType(Class cls)
FieldMetaDatasetDeclaredElementType in interface FieldMetaDatapublic int getDeclaredElementTypeCode()
FieldMetaDataFieldMetaData.getElementTypeCode() if the user
indicates a different type with the #ELEMENT_PC_CLASS extension
or the FieldMetaData.ELEMENT_TYPE extension.getDeclaredElementTypeCode in interface FieldMetaDatapublic void setDeclaredElementTypeCode(int type)
FieldMetaDatasetDeclaredElementTypeCode in interface FieldMetaDatapublic ClassMetaData getDeclaredElementTypeMetaData()
FieldMetaDatagetDeclaredElementTypeMetaData in interface FieldMetaDatapublic boolean isElementEmbedded()
FieldMetaDataisElementEmbedded in interface FieldMetaDatapublic void setElementEmbedded(boolean embedded)
FieldMetaDatasetElementEmbedded in interface FieldMetaDatapublic Class getKeyType()
FieldMetaDataObject if not specified, or null if this field is not a map.getKeyType in interface FieldMetaDatapublic int getKeyTypeCode()
FieldMetaDatagetKeyTypeCode in interface FieldMetaDatapublic ClassMetaData getKeyTypeMetaData()
FieldMetaDatagetKeyTypeMetaData in interface FieldMetaDatapublic Class getDeclaredKeyType()
FieldMetaDataFieldMetaData.getKeyType() if the user indicates
a different type with the #KEY_PC_CLASS extension or the
FieldMetaData.KEY_TYPE extension.getDeclaredKeyType in interface FieldMetaDatapublic void setDeclaredKeyType(Class cls)
FieldMetaDatasetDeclaredKeyType in interface FieldMetaDatapublic int getDeclaredKeyTypeCode()
FieldMetaDataFieldMetaData.getKeyTypeCode() if the user indicates
a different type with the #KEY_PC_CLASS extension or the
FieldMetaData.KEY_TYPE extension.getDeclaredKeyTypeCode in interface FieldMetaDatapublic void setDeclaredKeyTypeCode(int type)
FieldMetaDatasetDeclaredKeyTypeCode in interface FieldMetaDatapublic ClassMetaData getDeclaredKeyTypeMetaData()
FieldMetaDatagetDeclaredKeyTypeMetaData in interface FieldMetaDatapublic boolean isKeyEmbedded()
FieldMetaDataisKeyEmbedded in interface FieldMetaDatapublic void setKeyEmbedded(boolean embedded)
FieldMetaDatasetKeyEmbedded in interface FieldMetaDatapublic Comparator getComparator()
FieldMetaDatagetComparator in interface FieldMetaDatapublic void setComparator(Comparator comp)
FieldMetaDatasetComparator in interface FieldMetaDatapublic String getInverseOwner()
FieldMetaDataFieldMetaData.INVERSE_OWNER
extension key.getInverseOwner in interface FieldMetaDatapublic void setInverseOwner(String inverse)
FieldMetaDataFieldMetaData.INVERSE_OWNER
extension key.setInverseOwner in interface FieldMetaDatapublic FieldMetaData getInverseOwnerMetaData()
FieldMetaDatagetInverseOwnerMetaData in interface FieldMetaDatapublic String getInverseLogical()
FieldMetaData#INVERSE_LOGiCAL extension key.getInverseLogical in interface FieldMetaDatapublic void setInverseLogical(String inverse)
FieldMetaDataFieldMetaData.INVERSE_LOGICAL extension key.setInverseLogical in interface FieldMetaDatapublic FieldMetaData[] getInverseMetaDatas()
FieldMetaDatagetInverseMetaDatas in interface FieldMetaDatapublic boolean isDependent()
FieldMetaDataFieldMetaData.DEPENDENT extension key is
true and the field is a first class object.isDependent in interface FieldMetaDatapublic void setDependent(boolean cascade)
FieldMetaDataFieldMetaData.DEPENDENT standard extension.setDependent in interface FieldMetaDatapublic boolean isElementDependent()
FieldMetaDataFieldMetaData.ELEMENT_DEPENDENT/FieldMetaData.VALUE_DEPENDENT
extension key is true and the element/value contains first class
objects.isElementDependent in interface FieldMetaDatapublic void setElementDependent(boolean cascade)
FieldMetaDataFieldMetaData.ELEMENT_DEPENDENT extension key.setElementDependent in interface FieldMetaDatapublic boolean isKeyDependent()
FieldMetaDataFieldMetaData.KEY_DEPENDENT extension key
is true and the key contains first class objects.isKeyDependent in interface FieldMetaDatapublic void setKeyDependent(boolean cascade)
FieldMetaDataFieldMetaData.KEY_DEPENDENT extension key.setKeyDependent in interface FieldMetaDatapublic boolean isLRS()
FieldMetaDataisLRS in interface FieldMetaDatapublic void setLRS(boolean lrs)
FieldMetaDatasetLRS in interface FieldMetaDatapublic String getTypeName()
FieldMetaDataFieldMetaData.TYPE extension key.getTypeName in interface FieldMetaDatapublic void setTypeName(String type)
FieldMetaDataFieldMetaData.TYPE extension key.setTypeName in interface FieldMetaDatapublic String getElementTypeName()
FieldMetaDataFieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key.getElementTypeName in interface FieldMetaDatapublic void setElementTypeName(String type)
FieldMetaDataFieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key.setElementTypeName in interface FieldMetaDatapublic String getKeyTypeName()
FieldMetaDataFieldMetaData.KEY_TYPE extension key.getKeyTypeName in interface FieldMetaDatapublic void setKeyTypeName(String type)
FieldMetaDataFieldMetaData.KEY_TYPE extension key.setKeyTypeName in interface FieldMetaDatapublic int getEagerFetchMode()
FieldMetaDataFetchConfiguration.getEagerFetchMode in interface FieldMetaDatapublic void setEagerFetchMode(int mode)
FieldMetaDataFetchConfiguration.setEagerFetchMode in interface FieldMetaDatapublic String getFetchGroup()
FieldMetaDatagetFetchGroup in interface FieldMetaDatapublic void setFetchGroup(String fg)
FieldMetaDatasetFetchGroup in interface FieldMetaDatapublic String getLockGroup()
FieldMetaDatagetLockGroup in interface FieldMetaDatapublic void setLockGroup(String lg)
FieldMetaDatasetLockGroup in interface FieldMetaDatapublic boolean isExternalized()
FieldMetaDataisExternalized in interface FieldMetaData
public Object getExternalValue(Object fieldVal,
KodoPersistenceManager pm)
FieldMetaDatagetExternalValue in interface FieldMetaData
public Object getFieldValue(Object externalVal,
KodoPersistenceManager pm)
FieldMetaDatagetFieldValue in interface FieldMetaDatapublic String getExternalizer()
FieldMetaDatagetExternalizer in interface FieldMetaDatapublic void setExternalizer(String externalizer)
FieldMetaDatasetExternalizer in interface FieldMetaDatapublic String getFactory()
FieldMetaDatagetFactory in interface FieldMetaDatapublic void setFactory(String factory)
FieldMetaDatasetFactory in interface FieldMetaDatapublic String getExternalValues()
FieldMetaDatagetExternalValues in interface FieldMetaDatapublic void setExternalValues(String values)
FieldMetaDatasetExternalValues in interface FieldMetaDatapublic boolean isSequenceAssigned()
FieldMetaDataisSequenceAssigned in interface FieldMetaDatapublic void setSequenceAssigned(boolean seqAssign)
FieldMetaDatasetSequenceAssigned in interface FieldMetaDatapublic boolean isResolved()
FieldMetaDataisResolved in interface FieldMetaDatapublic void invalidateResolve()
FieldMetaDatainvalidateResolve in interface FieldMetaDatapublic void resolve()
FieldMetaDataresolve in interface FieldMetaDatapublic boolean usesIntermediate()
FieldMetaDataKodoStateManager.usesIntermediate in interface FieldMetaDatakodo.meta.FieldMetaDataKodoStateManager.setIntermediate(int,Object)public Boolean usesImplData()
FieldMetaDataKodoStateManager.usesImplData in interface FieldMetaDatakodo.meta.FieldMetaDataBoolean.FALSE if this field does not use impl data,
Boolean.TRUE if this field uses non-cachable impl
data, or null if this field uses impl data that
should be cached across instancesKodoStateManager.setImplData(int,Object)public Collection getComments()
CommentablegetComments in interface Commentable
|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||