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