VCollections – Release 1
Uses of Package org.violetlib.collections
-
Class |
Description |
Binding |
An immutable binding of a key to a value.
|
Builder |
A collection builder.
|
FindVisitor |
A visitor of elements in a collection that can short-circuit the iteration by returning a (non-null) result.
|
ICollection |
Common methods for immutable collections.
|
IIterable |
A specialization of the Iterable interface to return iterators declared to return only non-null values.
|
IIterator |
A specialization of the Iterator interface that is declared to return only non-null values.
|
IList |
An immutable ordered collection of elements.
|
IMap |
An immutable map.
|
IMap.FVisitor |
|
IMap.Visitor |
|
IndexedFindVisitor |
A visitor of elements in a list that receives elements along with their indexes and can short-circuit the iteration by
returning a result.
|
IndexedVisitor |
A visitor of elements in a list that receives elements along with their indexes.
|
ISet |
An immutable set of elements.
|
KeyedValueSorter |
|
ListBuilder |
An interface for a list builder.
|
ListUsage |
Options to select a list implementation based on usage.
|
MapBuilder |
An interface for a map builder.
|
MapListBuilder |
Build an immutable map from keys of type K to immutable lists of values of type V.
|
MapSetBuilder |
Build an immutable map from keys of type K to immutable sets of values of type V.
|
SetBuilder |
An interface for a set builder.
|
UnorderedMapListBuilder |
Build an immutable map from keys of type K to immutable lists of values of type V.
|
Visitor |
A visitor of elements in a collection.
|