| BigList |
BigList is a list optimized for storing large number of elements.
|
| BigList.Block |
A block stores in maximum blockSize number of elements.
|
| BigList.BlockNode |
Implements an AVLNode storing a Block.
|
| CollectionAsSet |
Implements a Set based on a Collection.
|
| GapList |
Class {link GapList} combines the strengths of both ArrayList and LinkedList.
|
| ICollection |
IList is an abstract class which offers all interfaces offered by both ArrayList and LinkedList.
|
| IList |
Class IList is the abstract class which offers all interfaces implemented by ArrayList.
|
| IListable |
Interface IListable offers a minimalist interface for accessing a list or an array.
|
| Key1Collection |
Key1Collection implements a collection with 1 key.
|
| Key1Collection.Builder |
Builder to construct Key1Collection instances.
|
| Key1List |
Key1List implements a key list with 1 key.
|
| Key1List.Builder |
Builder to construct Key1List instances.
|
| Key1Set |
Key1Set implements a set.
|
| Key1Set.Builder |
Builder to construct Key1Set instances.
|
| Key2Collection |
Key2Collection implements a collection with 2 keys.
|
| Key2Collection.Builder |
Builder to construct Key2Collection instances.
|
| Key2List |
Key2List implements a key list with 2 keys.
|
| Key2List.Builder |
Builder to construct Key2List instances.
|
| Key2Set |
Key2Set implements a set.
|
| Key2Set.Builder |
Builder to construct Key2Set instances.
|
| KeyCollection |
KeyCollection implements a collection.
|
| KeyCollection.Builder |
Builder to construct KeyCollection instances.
|
| KeyCollectionImpl |
Add:
- validation fails: null / constraint
- duplicate not allowed (mode replace)
Triggers:
- triggers are called after the add/remove operation has finished
- if an exception is thrown in the trigger, the change already made to the collection is not undone
|
| KeyCollectionImpl.BuilderImpl |
Implementation of builder.
|
| KeyCollectionImpl.BuilderImpl.KeyMapBuilder |
|
| KeyCollectionImpl.KeyMap |
|
| KeyCollectionImpl.KeyMapList |
List type used to store multiple elements.
|
| KeyList |
KeyList implements a list.
|
| KeyList.Builder |
Builder to construct KeyList instances.
|
| KeyListImpl |
A KeyList add key handling features to GapList.
|
| KeySet |
KeySet implements a set.
|
| KeySet.Builder |
Builder to construct KeySet instances.
|