Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-03

oracle.toplink.sdk
Interface SDKCollectionMapping

All Superinterfaces:
ContainerMapping
All Known Implementing Classes:
ArrayMapping, ObjectArrayMapping, SDKAggregateCollectionMapping, SDKDirectCollectionMapping, SDKObjectCollectionMapping

Deprecated. since OracleAS TopLink 10g (10.1.3). This class is replaced by oracle.toplink.eis

public interface SDKCollectionMapping
extends ContainerMapping

Interface used by the SDKCollectionMappingHelper to interact with the assorted SDK collection mappings.

Since:
TOPLink/Java 3.0
See Also:
SDKCollectionMappingHelper

Method Summary
 java.lang.Object buildAddedElementFromChangeSet(java.lang.Object changeSet, oracle.toplink.internal.sessions.MergeManager mergeManager)
          Deprecated. Build and return a newly-added element based on the change set.
 java.lang.Object buildChangeSet(java.lang.Object element, oracle.toplink.internal.sessions.ObjectChangeSet owner, oracle.toplink.internal.sessions.AbstractSession session)
          Deprecated. Build and return a change set for the specified element.
 java.lang.Object buildElementFromElement(java.lang.Object element, oracle.toplink.internal.sessions.MergeManager mergeManager)
          Deprecated. Build and return a new element based on the specified element.
 java.lang.Object buildRemovedElementFromChangeSet(java.lang.Object changeSet, oracle.toplink.internal.sessions.MergeManager mergeManager)
          Deprecated. Build and return a recently-removed element based on the change set.
 boolean compareElements(java.lang.Object element1, java.lang.Object element2, oracle.toplink.internal.sessions.AbstractSession session)
          Deprecated. Compare the non-null elements and return true if they are alike.
 boolean compareElementsForChange(java.lang.Object element1, java.lang.Object element2, oracle.toplink.internal.sessions.AbstractSession session)
          Deprecated. Compare the non-null elements and return true if they are alike.
 java.lang.String getAttributeName()
          Deprecated. Return the mapping's attribute name.
 java.lang.Object getRealCollectionAttributeValueFromObject(java.lang.Object object, oracle.toplink.internal.sessions.AbstractSession session)
          Deprecated. Return the attribute value from the specified object, unwrapping the value holder if necessary.
 boolean mapKeyHasChanged(java.lang.Object element, oracle.toplink.internal.sessions.AbstractSession session)
          Deprecated. Return whether the element's user-defined Map key has changed since it was cloned from the original version.
 void setRealAttributeValueInObject(java.lang.Object object, java.lang.Object attributeValue)
          Deprecated. Set the attribute value for the specified object, wrapping it in a value holder if necessary.
 
Methods inherited from interface oracle.toplink.mappings.ContainerMapping
getContainerPolicy, setContainerPolicy, useCollectionClass, useMapClass
 

Method Detail

buildAddedElementFromChangeSet

java.lang.Object buildAddedElementFromChangeSet(java.lang.Object changeSet,
                                                oracle.toplink.internal.sessions.MergeManager mergeManager)
Deprecated. 
Build and return a newly-added element based on the change set.


buildChangeSet

java.lang.Object buildChangeSet(java.lang.Object element,
                                oracle.toplink.internal.sessions.ObjectChangeSet owner,
                                oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. 
Build and return a change set for the specified element.


buildElementFromElement

java.lang.Object buildElementFromElement(java.lang.Object element,
                                         oracle.toplink.internal.sessions.MergeManager mergeManager)
Deprecated. 
Build and return a new element based on the specified element.


buildRemovedElementFromChangeSet

java.lang.Object buildRemovedElementFromChangeSet(java.lang.Object changeSet,
                                                  oracle.toplink.internal.sessions.MergeManager mergeManager)
Deprecated. 
Build and return a recently-removed element based on the change set.


compareElements

boolean compareElements(java.lang.Object element1,
                        java.lang.Object element2,
                        oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. 
Compare the non-null elements and return true if they are alike.


compareElementsForChange

boolean compareElementsForChange(java.lang.Object element1,
                                 java.lang.Object element2,
                                 oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. 
Compare the non-null elements and return true if they are alike. This is used to build a change record.


getAttributeName

java.lang.String getAttributeName()
Deprecated. 
Return the mapping's attribute name.


getRealCollectionAttributeValueFromObject

java.lang.Object getRealCollectionAttributeValueFromObject(java.lang.Object object,
                                                           oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. 
Return the attribute value from the specified object, unwrapping the value holder if necessary. If the value is null, build a new container.


mapKeyHasChanged

boolean mapKeyHasChanged(java.lang.Object element,
                         oracle.toplink.internal.sessions.AbstractSession session)
Deprecated. 
Return whether the element's user-defined Map key has changed since it was cloned from the original version.


setRealAttributeValueInObject

void setRealAttributeValueInObject(java.lang.Object object,
                                   java.lang.Object attributeValue)
Deprecated. 
Set the attribute value for the specified object, wrapping it in a value holder if necessary.


Copyright © 1998, 2010, Oracle. All Rights Reserved.