Class 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:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Constructor Details
-
CDOChangeKindCache
-
-
Method Details
-
getChangeKind
- Specified by:
getChangeKindin interfaceCDOChangeKindProvider
-