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.
|