(package private) class |
AbstractIterator<T> |
Provides a common Object.toString() implementation.
|
(package private) class |
AbstractMultimap<K,V,M extends Multimap<K,V>> |
An Multimap implementation (not intended to be public).
|
(package private) class |
AbstractQueue<T,Q extends AbstractQueue<T,Q>> |
|
class |
Array<T> |
Array is a Traversable wrapper for Object[] containing elements of type T .
|
static class |
BitSetModule.AbstractBitSet<T> |
|
static class |
BitSetModule.BitSet1<T> |
|
static class |
BitSetModule.BitSet2<T> |
|
static class |
BitSetModule.BitSetIterator<T> |
|
static class |
BitSetModule.BitSetN<T> |
|
class |
CharSeq |
The CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations
we know from the functional Vavr collections.
|
static class |
HashArrayMappedTrieModule.LeafNodeIterator<K,V> |
|
class |
HashMap<K,V> |
|
class |
HashMultimap<K,V> |
|
class |
HashSet<T> |
An immutable HashSet implementation.
|
static class |
IteratorModule.CachedIterator<T> |
|
static class |
IteratorModule.ConcatIterator<T> |
|
static class |
IteratorModule.DistinctIterator<T,U> |
|
static class |
IteratorModule.EmptyIterator |
|
static class |
IteratorModule.GroupedIterator<T> |
|
class |
LinkedHashMap<K,V> |
An immutable LinkedHashMap implementation that has predictable (insertion-order) iteration.
|
class |
LinkedHashMultimap<K,V> |
|
class |
LinkedHashSet<T> |
An immutable HashSet implementation that has predictable (insertion-order) iteration.
|
static class |
List.Cons<T> |
Non-empty List , consisting of a head and a tail .
|
static class |
List.Nil<T> |
Representation of the singleton empty List .
|
class |
PriorityQueue<T> |
A PriorityQueue.
|
class |
Queue<T> |
An immutable Queue stores elements allowing a first-in-first-out (FIFO) retrieval.
|
static class |
Stream.Cons<T> |
Non-empty Stream , consisting of a head , and tail .
|
static class |
Stream.Empty<T> |
The empty Stream.
|
static class |
StreamModule.AppendElements<T> |
|
static class |
StreamModule.ConsImpl<T> |
|
static class |
StreamModule.FlatMapIterator<T,U> |
|
static class |
StreamModule.StreamIterator<T> |
|
static class |
Tree.Empty<T> |
The empty tree.
|
static class |
Tree.Node<T> |
Represents a tree node.
|
class |
TreeMap<K,V> |
SortedMap implementation, backed by a Red/Black Tree.
|
class |
TreeMultimap<K,V> |
|
class |
TreeSet<T> |
SortedSet implementation, backed by a Red/Black Tree.
|
class |
Vector<T> |
Vector is the default Seq implementation that provides effectively constant time access to any element.
|