Interface CollectionChangeTracker

All Superinterfaces:
ChangeTracker
All Known Implementing Classes:
AbstractLRSProxyCollection, CollectionChangeTrackerImpl, DelayedCollectionChangeTrackerImpl, LRSProxyCollection

public interface CollectionChangeTracker extends ChangeTracker
Change tracker that can be used for collections. If the user calls any mutating methods on the collection that do not have an equivalent in this change tracker, then you must call ChangeTracker.stopTracking() after applying the operation to the collection.
Author:
Abe White
  • Method Details

    • added

      void added(Object elem)
      Record that the given element was added.
    • removed

      void removed(Object elem)
      Record that the given element was removed.