| ICharSequenceDictionary<C extends CharSequence> |
Interface of a dictionary that stores some type of character sequence.
|
| IConcurrentDictionary<K> |
An IDictionary that supports multiple concurrent writers and readers without any needs
for outside synchronization.
|
| IConcurrentDictionary.IDictionaryAction<K> |
A Single-Abstract-Method interface used to provide a callback in response to a dictionary
action.
|
| IDictionary<K> |
A dictionary dynamically maintains a collection of key objects Once inserted, the dictionary
guarantees that each key remains at its insertion position, even when new keys are inserted or
when the dictionary buffer is expanded.
A dictionary allows to reference objects by their position (efficiently using a primitive
integer) instead of a costlier object reference.
|
| IDictionaryFactory |
A factory that creates dictionary factories, able to create a dictionary for a given partition.
|
| IFixedLengthArrayDictionary |
A dictionary storing arrays that have all the same length.
|
| IFixedLengthIntegerArrayDictionary |
|
| IHashingStrategy<T> |
This interfaces defines a hashing + equals strategy.
|
| IIntegerArrayDictionary |
A dictionary specialized for storing int[] Objects.
|
| IPoint |
Interface of an immutable point, expressed by its integer coordinates.
|
| IPointList |
List of points with methods to access the internals of the stored points.
|
| ISchemaDictionaryProvider |
|
| IWritableDictionary<K> |
A dictionary into which new keys can be written, using the map function.
|
| IWritableDictionary.IDoubleDictionary |
Specialized dictionary interface for dictionaries of Doubles.
|
| IWritableDictionary.IFloatDictionary |
Specialized dictionary interface for dictionaries of Floats.
|
| IWritableDictionary.IIntegerDictionary |
Specialized dictionary interface for dictionaries of integers.
|
| IWritableDictionary.ILongDictionary |
Specialized dictionary interface for dictionaries of Longs.
|
| IWritableIntegerArrayDictionary |
|