Modifier and Type | Interface and Description |
---|---|
interface |
IKeyValueStore<TKey extends java.lang.Comparable<TKey>,TValue>
The interface of a key/value pair store
|
Modifier and Type | Interface and Description |
---|---|
interface |
IHashtable<TKey extends java.lang.Comparable<TKey>,TValue>
The interface of a hashtable
|
interface |
ISharedHashtable<TKey extends java.lang.Comparable<TKey>,TValue>
The interface of a thread-safe hashtable
|
Modifier and Type | Class and Description |
---|---|
class |
AvlHashtable<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware AVL-tree-backed hashtable.
|
class |
SharedAvlHashtable<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware thread-safe AVL-tree-backed hashtable.
|
Constructor and Description |
---|
AvlHashtable(ReifiedMap<TKey,TValue> map)
Constructor initializes with another reified map
|
SharedAvlHashtable(ReifiedMap<TKey,TValue> map)
Constructor initializes with another reified map
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBiMap<TKey extends java.lang.Comparable<TKey>,TValue extends java.lang.Comparable<TValue>>
A type-aware bi-directional AVL-tree-backed map.
|
Modifier and Type | Class and Description |
---|---|
class |
AvlBiMap<TKey extends java.lang.Comparable<TKey>,TValue extends java.lang.Comparable<TValue>>
A type-aware AVL-tree-backed bi-directional map.
|
class |
SharedBiMap<TKey extends java.lang.Comparable<TKey>,TValue extends java.lang.Comparable<TValue>>
Deprecated.
|
Constructor and Description |
---|
AvlBiMap(ReifiedMap<TKey,TValue> map)
Constructor initializes with another reified map
|
Modifier and Type | Interface and Description |
---|---|
interface |
IListMap<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware collection of values, accessible by a list-style index as well as key.
|
Modifier and Type | Class and Description |
---|---|
class |
AvlTreeList<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware AVL-tree-backed map holding values which are accessible by key as well as a list-style index.
|
class |
ListMap<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware list-backed map holding values which are accessible by key as well as a list-style index.
|
Constructor and Description |
---|
AvlTreeList(ReifiedMap<TKey,TValue> map)
Constructor initializes with another reified map
|
ListMap(ReifiedMap<TKey,TValue> map)
Constructor initializes with another reified map
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMapData<TKey,TValue>
The interface of a class encapsulating Keys and Values as separate arrays.
|
Modifier and Type | Class and Description |
---|---|
class |
MapData<TKey,TValue>
Encapsulates Keys and Values, usually sourced from Dictionaries, hashtables and other map-type data structures.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyValueSessionStore<TKey extends java.lang.Comparable<TKey>,TValue>
A type-aware thread-safe session storage object that allows multiple threads to operate on a collection of time-expiring key/value pairs.
|