Package org.apache.openjpa.util
Class DelayedCollectionChangeTrackerImpl
java.lang.Object
org.apache.openjpa.util.AbstractChangeTracker
org.apache.openjpa.util.CollectionChangeTrackerImpl
org.apache.openjpa.util.DelayedCollectionChangeTrackerImpl
- All Implemented Interfaces:
ChangeTracker
,CollectionChangeTracker
A collection change tracker used by delay loaded collections.
-
Field Summary
Fields inherited from class org.apache.openjpa.util.CollectionChangeTrackerImpl
_coll, _dups, _order
Fields inherited from class org.apache.openjpa.util.AbstractChangeTracker
add, change, rem
-
Constructor Summary
ConstructorDescriptionDelayedCollectionChangeTrackerImpl
(Collection coll, boolean dups, boolean order, boolean autoOff) -
Method Summary
Methods inherited from class org.apache.openjpa.util.CollectionChangeTrackerImpl
added, allowsDuplicates, initialSequence, isOrdered, removed
Methods inherited from class org.apache.openjpa.util.AbstractChangeTracker
changed, getAdded, getAutoOff, getChanged, getNextSequence, getRemoved, isTracking, newSet, reset, setAutoOff, setNextSequence, startTracking, stopTracking
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.openjpa.util.ChangeTracker
getAdded, getChanged, getNextSequence, getRemoved, isTracking, setNextSequence, startTracking, stopTracking
-
Constructor Details
-
DelayedCollectionChangeTrackerImpl
public DelayedCollectionChangeTrackerImpl(Collection coll, boolean dups, boolean order, boolean autoOff)
-
-
Method Details
-
add
Description copied from class:AbstractChangeTracker
Mark the given value as added.- Overrides:
add
in classCollectionChangeTrackerImpl
-
remove
Description copied from class:AbstractChangeTracker
Mark the given value as removed.- Overrides:
remove
in classCollectionChangeTrackerImpl
-
change
Description copied from class:AbstractChangeTracker
Mark the given value as changed.- Overrides:
change
in classCollectionChangeTrackerImpl
-