public class JDOMapImplDynamic extends JDORelationshipImpl implements JDOMap
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
embeddedKey
Property embeddedKey.
|
protected java.lang.Boolean |
embeddedValue
Property embeddedValue.
|
protected JavaType |
keyType
Property keyType.
|
protected JavaType |
valueType
Property valueType.
|
CARDINALITY_N, CARDINALITY_ONE, CARDINALITY_ZERO| Constructor and Description |
|---|
JDOMapImplDynamic() |
| Modifier and Type | Method and Description |
|---|---|
JavaType |
getKeyType()
Get the type representation of the keys for this JDOMap.
|
java.lang.String |
getKeyTypeName()
Get the string representation of the type of the keys for this JDOMap.
|
JavaType |
getValueType()
Get the type representation of the values for this JDOMap.
|
java.lang.String |
getValueTypeName()
Get the string representation of the type of the values for this JDOMap.
|
boolean |
isEmbeddedKey()
Determines whether the keys of the map should be stored if possible as
part of the instance instead of as their own instances in the datastore.
|
boolean |
isEmbeddedValue()
Determines whether the values of the map should be stored if possible as
part of the instance instead of as their own instances in the datastore.
|
void |
setEmbeddedKey(boolean embeddedKey)
Set whether the keys of the map should be stored if possible as part
of the instance instead of as their own instances in the datastore.
|
void |
setEmbeddedValue(boolean embeddedValue)
Set whether the values of the map should be stored if possible as part
of the instance instead of as their own instances in the datastore.
|
void |
setKeyType(JavaType keyType)
Set the type representation of the keys for this JDOMap.
|
void |
setKeyTypeName(java.lang.String keyTypeName)
Set string representation of the type of the keys for this JDOMap.
|
void |
setValueType(JavaType valueType)
Set the type representation of the values for this JDOMap.
|
void |
setValueTypeName(java.lang.String valueTypeName)
Set string representation of the type of the values for this JDOMap.
|
getDeclaringField, getInverseRelationship, getLowerBound, getUpperBound, setDeclaringField, setInverseRelationship, setLowerBound, setUpperBoundaddPropertyChangeListener, addVetoableChangeListener, createJDOExtension, firePropertyChange, fireVetoableChange, getJDOExtensions, removeJDOExtension, removePropertyChangeListener, removeVetoableChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaringField, getInverseRelationship, getLowerBound, getUpperBound, setDeclaringField, setInverseRelationship, setLowerBound, setUpperBoundaddPropertyChangeListener, addVetoableChangeListener, createJDOExtension, getJDOExtensions, removeJDOExtension, removePropertyChangeListener, removeVetoableChangeListenerprotected java.lang.Boolean embeddedKey
protected transient JavaType keyType
protected java.lang.Boolean embeddedValue
protected transient JavaType valueType
public boolean isEmbeddedKey()
isEmbeddedKey in interface JDOMaptrue if the keys are stored as part of this instance;
false otherwisepublic void setEmbeddedKey(boolean embeddedKey)
setEmbeddedKey in interface JDOMapembeddedKey - true if the keys are stored as part of
this instance; false otherwisepublic JavaType getKeyType()
getKeyType in interface JDOMappublic void setKeyType(JavaType keyType)
setKeyType in interface JDOMapkeyType - the type representation of the keyspublic java.lang.String getKeyTypeName()
getKeyTypeName in interface JDOMappublic void setKeyTypeName(java.lang.String keyTypeName)
setKeyTypeName in interface JDOMapkeyTypeName - the name of the key typepublic boolean isEmbeddedValue()
isEmbeddedValue in interface JDOMaptrue if the values are stored as part of this
instance; false otherwisepublic void setEmbeddedValue(boolean embeddedValue)
setEmbeddedValue in interface JDOMapembeddedValue - true if the values are stored as part
of this instance; false otherwisepublic JavaType getValueType()
getValueType in interface JDOMappublic void setValueType(JavaType valueType)
setValueType in interface JDOMapvalueType - the type representation of the valuespublic java.lang.String getValueTypeName()
getValueTypeName in interface JDOMappublic void setValueTypeName(java.lang.String valueTypeName)
setValueTypeName in interface JDOMapvalueTypeName - the name of the value typeCopyright © 2005-2012 Apache Software Foundation. All Rights Reserved.