|
Oracle Application Server TopLink API Reference 10g Release 2 (10.1.2) B15903-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface used by the SDKCollectionMappingHelper
to interact with the assorted SDK collection mappings.
SDKCollectionMappingHelper
Method Summary | |
java.lang.Object |
buildAddedElementFromChangeSet(java.lang.Object changeSet, oracle.toplink.internal.sessions.MergeManager mergeManager) 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.publicinterface.Session session) Build and return a change set for the specified element. |
java.lang.Object |
buildElementFromElement(java.lang.Object element, oracle.toplink.internal.sessions.MergeManager mergeManager) 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) Build and return a recently-removed element based on the change set. |
boolean |
compareElements(java.lang.Object element1, java.lang.Object element2, oracle.toplink.publicinterface.Session session) Compare the non-null elements and return true if they are alike. |
boolean |
compareElementsForChange(java.lang.Object element1, java.lang.Object element2, oracle.toplink.publicinterface.Session session) Compare the non-null elements and return true if they are alike. |
java.lang.String |
getAttributeName() Return the mapping's attribute name. |
java.lang.Object |
getRealCollectionAttributeValueFromObject(java.lang.Object object, oracle.toplink.publicinterface.Session session) Return the attribute value from the specified object, unwrapping the value holder if necessary. |
boolean |
mapKeyHasChanged(java.lang.Object element, oracle.toplink.publicinterface.Session session) 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) 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 |
public java.lang.Object buildAddedElementFromChangeSet(java.lang.Object changeSet, oracle.toplink.internal.sessions.MergeManager mergeManager)
public java.lang.Object buildChangeSet(java.lang.Object element, oracle.toplink.internal.sessions.ObjectChangeSet owner, oracle.toplink.publicinterface.Session session)
public java.lang.Object buildElementFromElement(java.lang.Object element, oracle.toplink.internal.sessions.MergeManager mergeManager)
public java.lang.Object buildRemovedElementFromChangeSet(java.lang.Object changeSet, oracle.toplink.internal.sessions.MergeManager mergeManager)
public boolean compareElements(java.lang.Object element1, java.lang.Object element2, oracle.toplink.publicinterface.Session session)
public boolean compareElementsForChange(java.lang.Object element1, java.lang.Object element2, oracle.toplink.publicinterface.Session session)
public java.lang.String getAttributeName()
public java.lang.Object getRealCollectionAttributeValueFromObject(java.lang.Object object, oracle.toplink.publicinterface.Session session)
public boolean mapKeyHasChanged(java.lang.Object element, oracle.toplink.publicinterface.Session session)
public void setRealAttributeValueInObject(java.lang.Object object, java.lang.Object attributeValue)
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |