Class CDOChangeKindCache

java.lang.Object
java.util.AbstractMap<CDOID,CDOChangeKind>
java.util.HashMap<CDOID,CDOChangeKind>
org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache
All Implemented Interfaces:
Serializable, Cloneable, Map<CDOID,CDOChangeKind>, CDOChangeKindProvider

public class CDOChangeKindCache extends HashMap<CDOID,CDOChangeKind> implements CDOChangeKindProvider
Indexes a CDOChangeSetData by object ID so callers can determine whether each object is new, changed, or detached without scanning the three change-set lists repeatedly.
Since:
4.0
Author:
Eike Stepper
See Also: