Package com.gigaspaces.internal.utils.collections
package com.gigaspaces.internal.utils.collections
-
ClassDescriptionBasedHashSet<E>Provides a base for any Map based HashSet implementation.ConcurrentSkipListMap doesn't throw a ClassCastException on the first key if it is not Comparable.Concurrent bounded cache.Provides a concurrent HashSet implementation.Deprecated.Since 10.1.0 - use ConcurrentBoundedSoftCache insteadCopyOnUpdateMap<K,
V> Provides a ConcurrentMap implementation.CopyOnUpdateOnceMap<K,V> Provides a ConcurrentMap implementation.Copy on update implementation ofISafeArrayProvides a concurrent HashSet implementation.HashMapFactory<K,V> IAddOnlySet<T>MapFactory<K,V> Acts as anIteratorwhich supports only read operation, hence it does not contain the remove operationSelfCleaningTable<K,V> Holds a weak key for each value and make sure each value will be cleaned when key is weakly held.Holds a weak reference for each value and make sure each value will be cleaned when is weakly held.An unmodifiableListholding a single element.THashMapFactory<K,V> WeakHashSet<E>This classes usesWeakReferenceso that contained objects can be collected by the GC.