Package Hierarchies:
Class Hierarchy
- java.lang.Object
- io.vavr.collection.AbstractIterator<T> (implements io.vavr.collection.Iterator<T>)
- io.vavr.collection.AbstractMultimap<K,V,M> (implements io.vavr.collection.Multimap<K,V>)
- io.vavr.collection.AbstractQueue<T,Q> (implements io.vavr.collection.Traversable<T>)
- io.vavr.collection.Array<T> (implements io.vavr.collection.IndexedSeq<T>, java.io.Serializable)
- io.vavr.collection.ArrayModule.Combinations
- io.vavr.collection.ArrayType.BooleanArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.ByteArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.CharArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.DoubleArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.FloatArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.IntArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.LongArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.ObjectArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.ArrayType.ShortArrayType (implements io.vavr.collection.ArrayType<T>, java.io.Serializable)
- io.vavr.collection.BitMappedTrie<T> (implements java.io.Serializable)
- io.vavr.collection.BitSet.Builder<T>
- io.vavr.collection.BitSetModule.AbstractBitSet<T> (implements io.vavr.collection.BitSet<T>, java.io.Serializable)
- io.vavr.collection.CharSeq (implements java.lang.CharSequence, java.lang.Comparable<T>, io.vavr.collection.IndexedSeq<T>, java.io.Serializable)
- io.vavr.collection.Collections
- io.vavr.collection.Collections.IterableWithSize<T>
- io.vavr.collection.Comparators
- io.vavr.collection.HashArrayMappedTrieModule.AbstractNode<K,V> (implements io.vavr.collection.HashArrayMappedTrie<K,V>)
- io.vavr.collection.HashMap<K,V> (implements io.vavr.collection.Map<K,V>, java.io.Serializable)
- io.vavr.collection.HashMultimap.Builder<V>
- io.vavr.collection.HashSet<T> (implements java.io.Serializable, io.vavr.collection.Set<T>)
- io.vavr.collection.HashSet.SerializationProxy<T> (implements java.io.Serializable)
- io.vavr.collection.IndexedSeqModule.Slice
- io.vavr.collection.IteratorModule.BigDecimalHelper
- io.vavr.collection.IteratorModule.ConcatIterator.Cell<T>
- io.vavr.collection.IteratorModule.EmptyIterator (implements io.vavr.collection.Iterator<T>)
- io.vavr.collection.IteratorModule.GroupedIterator<T> (implements io.vavr.collection.Iterator<T>)
- io.vavr.collection.JavaConverters
- io.vavr.collection.JavaConverters.HasDelegate<C> (implements java.io.Serializable)
- io.vavr.collection.JavaConverters.ListView.Iterator<T,C> (implements java.util.Iterator<E>)
- io.vavr.collection.LinearSeqModule.Slice
- io.vavr.collection.LinkedHashMap<K,V> (implements io.vavr.collection.Map<K,V>, java.io.Serializable)
- io.vavr.collection.LinkedHashMultimap.Builder<V>
- io.vavr.collection.LinkedHashSet<T> (implements java.io.Serializable, io.vavr.collection.Set<T>)
- io.vavr.collection.LinkedHashSet.SerializationProxy<T> (implements java.io.Serializable)
- io.vavr.collection.List.Cons<T> (implements io.vavr.collection.List<T>, java.io.Serializable)
- io.vavr.collection.List.Cons.SerializationProxy<T> (implements java.io.Serializable)
- io.vavr.collection.List.Nil<T> (implements io.vavr.collection.List<T>, java.io.Serializable)
- io.vavr.collection.Maps
- io.vavr.collection.Multimaps
- io.vavr.collection.NaturalComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
- io.vavr.collection.PriorityQueueBase
- io.vavr.collection.PriorityQueueBase.Node<T> (implements java.io.Serializable)
- io.vavr.collection.RedBlackTreeModule.Empty<T> (implements io.vavr.collection.RedBlackTree<T>, java.io.Serializable)
- io.vavr.collection.RedBlackTreeModule.Node<T> (implements io.vavr.collection.RedBlackTree<T>, java.io.Serializable)
- io.vavr.collection.Stream.Cons<T> (implements io.vavr.collection.Stream<T>)
- io.vavr.collection.Stream.Empty<T> (implements java.io.Serializable, io.vavr.collection.Stream<T>)
- io.vavr.collection.StreamModule.AppendSelf<T>
- io.vavr.collection.StreamModule.FlatMapIterator<T,U> (implements io.vavr.collection.Iterator<T>)
- io.vavr.collection.StreamModule.SerializationProxy<T> (implements java.io.Serializable)
- io.vavr.collection.Tree.Empty<T> (implements java.io.Serializable, io.vavr.collection.Tree<T>)
- io.vavr.collection.Tree.Node<T> (implements java.io.Serializable, io.vavr.collection.Tree<T>)
- io.vavr.collection.Tree.Node.SerializationProxy<T> (implements java.io.Serializable)
- io.vavr.collection.TreeMap<K,V> (implements java.io.Serializable, io.vavr.collection.SortedMap<K,V>)
- io.vavr.collection.TreeMap.EntryComparator.Natural<K,V> (implements io.vavr.collection.TreeMap.EntryComparator<K,V>)
- io.vavr.collection.TreeMap.EntryComparator.Specific<K,V> (implements io.vavr.collection.TreeMap.EntryComparator<K,V>)
- io.vavr.collection.TreeMultimap.Builder<V>
- io.vavr.collection.TreeSet<T> (implements java.io.Serializable, io.vavr.collection.SortedSet<T>)
- io.vavr.collection.Vector<T> (implements io.vavr.collection.IndexedSeq<T>, java.io.Serializable)
- io.vavr.collection.VectorModule.Combinations
Interface Hierarchy
- io.vavr.collection.ArrayModule
- io.vavr.collection.ArrayType<T>
- io.vavr.collection.BitSetModule
- io.vavr.collection.CharSeq.CharFunction<R>
- io.vavr.collection.CharSeq.CharUnaryOperator
- io.vavr.collection.CharSeqModule
- io.vavr.collection.CharSeqModule.Combinations
- java.util.Comparator<T>
- io.vavr.collection.Foldable<T>
- io.vavr.collection.Traversable<T> (also extends io.vavr.Value<T>)
- io.vavr.collection.Iterator<T> (also extends java.util.Iterator<E>)
- io.vavr.collection.Map<K,V> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Multimap<K,V> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Seq<T> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Set<T> (also extends io.vavr.Function1<T1,R>, java.io.Serializable)
- io.vavr.collection.Tree<T> (also extends java.io.Serializable)
- java.util.function.Function<T,R>
- io.vavr.collection.HashArrayMappedTrieModule
- io.vavr.collection.IndexedSeqModule
- io.vavr.collection.IndexedSeqModule.Search
- java.lang.Iterable<T>
- io.vavr.collection.HashArrayMappedTrie<K,V>
- io.vavr.collection.RedBlackTree<T>
- io.vavr.Value<T>
- io.vavr.collection.Traversable<T> (also extends io.vavr.collection.Foldable<T>)
- io.vavr.collection.Iterator<T> (also extends java.util.Iterator<E>)
- io.vavr.collection.Map<K,V> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Multimap<K,V> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Seq<T> (also extends io.vavr.PartialFunction<T,R>, java.io.Serializable)
- io.vavr.collection.Set<T> (also extends io.vavr.Function1<T1,R>, java.io.Serializable)
- io.vavr.collection.Tree<T> (also extends java.io.Serializable)
- java.util.Iterator<E>
- io.vavr.collection.IteratorModule
- io.vavr.collection.LeafVisitor<T>
- io.vavr.collection.LinearSeqModule
- io.vavr.collection.LinearSeqModule.Search
- io.vavr.collection.ListModule
- io.vavr.collection.ListModule.Combinations
- io.vavr.collection.ListModule.SplitAt
- io.vavr.collection.NodeModifier
- io.vavr.collection.Ordered<T>
- io.vavr.collection.SortedMap<K,V> (also extends io.vavr.collection.Map<K,V>)
- io.vavr.collection.SortedMultimap<K,V> (also extends io.vavr.collection.Multimap<K,V>)
- io.vavr.collection.SortedSet<T> (also extends io.vavr.collection.Set<T>)
- io.vavr.collection.RedBlackTreeModule
- java.io.Serializable
- io.vavr.collection.AbstractMultimap.SerializableSupplier<T> (also extends java.util.function.Supplier<T>)
- io.vavr.Function1<T1,R> (also extends java.util.function.Function<T,R>)
- io.vavr.collection.Map<K,V> (also extends io.vavr.PartialFunction<T,R>, io.vavr.collection.Traversable<T>)
- io.vavr.collection.Multimap<K,V> (also extends io.vavr.PartialFunction<T,R>, io.vavr.collection.Traversable<T>)
- io.vavr.collection.Seq<T> (also extends io.vavr.PartialFunction<T,R>, io.vavr.collection.Traversable<T>)
- io.vavr.collection.Set<T> (also extends io.vavr.Function1<T1,R>, io.vavr.collection.Traversable<T>)
- io.vavr.collection.Tree<T> (also extends io.vavr.collection.Traversable<T>)
- io.vavr.collection.TreeMap.EntryComparator<K,V> (also extends java.util.Comparator<T>)
- io.vavr.collection.StreamModule
- io.vavr.collection.StreamModule.Combinations
- io.vavr.collection.StreamModule.DropRight
- io.vavr.collection.StreamModule.StreamFactory
- java.util.function.Supplier<T>
- io.vavr.collection.TraversableModule
- io.vavr.collection.TreeModule
- io.vavr.collection.VectorModule
Annotation Interface Hierarchy