|
EclipseLink 2.2.0, build 'v20110202-r8913' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EISOrderedCollectionChangeRecord
Purpose: To provide API into the EISCollectionChangeSet.
Description: Capture the changes for an ordered collection where the entire collection is simply replaced if it has changed.
Method Summary | |
---|---|
int[] |
getAddIndexes()
ADVANCED: Return the indexes into the new collection of the elements that were added. |
java.util.Vector |
getAdds()
ADVANCED: Return the entries for all the elements added to the new collection. |
int[][] |
getMoveIndexPairs()
ADVANCED: ADVANCED: Return the indexes of the elements that were simply moved within the collection. |
java.util.Vector |
getMoves()
ADVANCED: Return the entries for all the elements that were simply shuffled within the collection. |
java.util.Vector |
getNewCollection()
ADVANCED: Return the entries for all the elements in the new collection. |
int[] |
getRemoveIndexes()
ADVANCED: Return the indexes into the old collection of the elements that were removed. |
java.util.Vector |
getRemoves()
ADVANCED: Return the entries for all the elements removed from the old collection. |
boolean |
hasChanges()
ADVANCED: Return whether any changes have been recorded with the change record. |
Methods inherited from interface org.eclipse.persistence.sessions.changesets.ChangeRecord |
---|
getAttribute, getOwner |
Method Detail |
---|
int[] getAddIndexes()
java.util.Vector getAdds()
int[][] getMoveIndexPairs()
java.util.Vector getMoves()
java.util.Vector getNewCollection()
int[] getRemoveIndexes()
java.util.Vector getRemoves()
boolean hasChanges()
|
EclipseLink 2.2.0, build 'v20110202-r8913' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |