|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) B32476-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.toplink.mappings.DatabaseMapping oracle.toplink.mappings.foundation.AbstractCompositeDirectCollectionMapping oracle.toplink.sdk.SDKDirectCollectionMapping
oracle.toplink.eis
public class SDKDirectCollectionMapping
SDKDirectCollectionMapping
consolidates the behavior of mappings that
map collections of "native" data objects (e.g. String
s).
These are objects that do
not have their own descriptor and repeat within the database
row for the containing object. (Sorta like a DirectCollectionMapping
without the additional table.)
SDKDescriptor
,
SDKFieldValue
,
SDKCollectionMappingHelper
,
SDKCollectionChangeRecord
,
SDKOrderedCollectionChangeRecord
,
Serialized FormConstructor Summary | |
---|---|
SDKDirectCollectionMapping()
Deprecated. Default constructor. |
Method Summary | |
---|---|
java.lang.String |
getElementDataTypeName()
Deprecated. Return the "data type" associated with each element in the nested collection. |
java.lang.String |
getFieldName()
Deprecated. Return the name of the field that holds the nested collection. |
void |
setElementDataTypeName(java.lang.String elementDataTypeName)
Deprecated. Set the "data type" associated with each element in the nested collection. |
void |
setFieldName(java.lang.String fieldName)
Deprecated. Set the name of the field that holds the nested collection. |
void |
simpleAddToCollectionChangeRecord(java.lang.Object referenceKey,
java.lang.Object changeSetToAdd,
oracle.toplink.internal.sessions.ObjectChangeSet changeSet,
oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. ADVANCED: This method is used to have an object add to a collection once the changeSet is applied The referenceKey parameter should only be used for direct Maps. |
void |
simpleRemoveFromCollectionChangeRecord(java.lang.Object referenceKey,
java.lang.Object changeSetToRemove,
oracle.toplink.internal.sessions.ObjectChangeSet changeSet,
oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. ADVANCED: This method is used to have an object removed from a collection once the changeSet is applied The referenceKey parameter should only be used for direct Maps. |
Methods inherited from class oracle.toplink.mappings.foundation.AbstractCompositeDirectCollectionMapping |
---|
getAttributeElementClass, getFieldElementClass, getValueConverter, hasValueConverter, setAttributeElementClass, setContainerPolicy, setField, setFieldElementClass, setUsesSingleNode, setValueConverter, useCollectionClass, useMapClass, usesSingleNode |
Methods inherited from class oracle.toplink.mappings.DatabaseMapping |
---|
getAttributeAccessor, getAttributeClassification, getAttributeName, getGetMethodName, getProperty, getReferenceDescriptor, getSetMethodName, isLazy, isOptional, isUsingMethodAccess, readOnly, readWrite, setAttributeAccessor, setAttributeName, setGetMethodName, setIsLazy, setIsOptional, setIsReadOnly, setProperty, setSetMethodName, setWeight |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.toplink.sdk.SDKCollectionMapping |
---|
buildAddedElementFromChangeSet, buildChangeSet, buildElementFromElement, buildRemovedElementFromChangeSet, compareElements, compareElementsForChange, getAttributeName, getRealCollectionAttributeValueFromObject, mapKeyHasChanged, setRealAttributeValueInObject |
Methods inherited from interface oracle.toplink.mappings.ContainerMapping |
---|
getContainerPolicy, setContainerPolicy, useCollectionClass, useMapClass |
Constructor Detail |
---|
public SDKDirectCollectionMapping()
Method Detail |
---|
public java.lang.String getFieldName()
getFieldName
in class AbstractCompositeDirectCollectionMapping
public void setFieldName(java.lang.String fieldName)
public java.lang.String getElementDataTypeName()
public void setElementDataTypeName(java.lang.String elementDataTypeName)
public void simpleAddToCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToAdd, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.internal.sessions.AbstractSession session)
simpleAddToCollectionChangeRecord
in class AbstractCompositeDirectCollectionMapping
public void simpleRemoveFromCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToRemove, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.internal.sessions.AbstractSession session)
simpleRemoveFromCollectionChangeRecord
in class AbstractCompositeDirectCollectionMapping
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |