| Interface | Description |
|---|---|
| IAddOnlySet<T> | |
| MapFactory<K,V> | |
| ReadOnlyIterable<E> |
Implementing this interface allows an object to be iterated with a
ReadOnlyIterator. |
| ReadOnlyIterator<E> |
Acts as an
Iterator which supports only read operation, hence it does not contain the
remove operation |
| SelfCleaningTable.ICleanerListener<V> |
| Class | Description |
|---|---|
| BasedHashSet<E> |
Provides a base for any Map based HashSet implementation.
|
| ConcurrentBoundedCache<Key,Value> |
Concurrent bounded cache.
|
| ConcurrentHashSet<E> |
Provides a concurrent HashSet implementation.
|
| ConcurrentSoftCache<Key,Value> | Deprecated
Since 10.1.0 - use ConcurrentBoundedSoftCache instead
|
| CopyOnUpdateMap<K,V> |
Provides a ConcurrentMap implementation.
|
| CopyOnUpdateOnceMap<K,V> |
Provides a ConcurrentMap implementation.
|
| CopyOnUpdateSafeArray<T> |
Copy on update implementation of
ISafeArray |
| CopyOnUpdateSet<E> |
Provides a concurrent HashSet implementation.
|
| HashMapFactory<K,V> | |
| ReadOnlyIterableWrapper<T> | |
| ReadOnlyIteratorAdapter<E> | |
| SelfCleaningTable<K,V> |
Holds a weak key for each value and make sure each value will be cleaned when key is weakly
held.
|
| SelfCleaningValueTable<K,V> |
Holds a weak reference for each value and make sure each value will be cleaned when is weakly
held.
|
| SingleElementList<E> |
An unmodifiable
List holding a single element. |
| THashMapFactory<K,V> | |
| WeakHashSet<E> |
This classes uses
WeakReference so that contained objects can be collected
by the GC. |
Copyright © GigaSpaces.