Package Hierarchies:
Class Hierarchy
- java.lang.Object
- io.vavr.$
- 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>)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- io.vavr.collection.AbstractQueue<T,Q> (implements io.vavr.collection.Traversable<T>)
- io.vavr.API
- io.vavr.API.For1<T1>
- io.vavr.API.For1Future<T1>
- io.vavr.API.For1List<T1>
- io.vavr.API.For1Option<T1>
- io.vavr.API.For1Try<T1>
- io.vavr.API.For2<T1,T2>
- io.vavr.API.For2Future<T1,T2>
- io.vavr.API.For2List<T1,T2>
- io.vavr.API.For2Option<T1,T2>
- io.vavr.API.For2Try<T1,T2>
- io.vavr.API.For3<T1,T2,T3>
- io.vavr.API.For3Future<T1,T2,T3>
- io.vavr.API.For3List<T1,T2,T3>
- io.vavr.API.For3Option<T1,T2,T3>
- io.vavr.API.For3Try<T1,T2,T3>
- io.vavr.API.For4<T1,T2,T3,T4>
- io.vavr.API.For4Future<T1,T2,T3,T4>
- io.vavr.API.For4List<T1,T2,T3,T4>
- io.vavr.API.For4Option<T1,T2,T3,T4>
- io.vavr.API.For4Try<T1,T2,T3,T4>
- io.vavr.API.For5<T1,T2,T3,T4,T5>
- io.vavr.API.For5Future<T1,T2,T3,T4,T5>
- io.vavr.API.For5List<T1,T2,T3,T4,T5>
- io.vavr.API.For5Option<T1,T2,T3,T4,T5>
- io.vavr.API.For5Try<T1,T2,T3,T4,T5>
- io.vavr.API.For6<T1,T2,T3,T4,T5,T6>
- io.vavr.API.For6Future<T1,T2,T3,T4,T5,T6>
- io.vavr.API.For6List<T1,T2,T3,T4,T5,T6>
- io.vavr.API.For6Option<T1,T2,T3,T4,T5,T6>
- io.vavr.API.For6Try<T1,T2,T3,T4,T5,T6>
- io.vavr.API.For7<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.API.For7Future<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.API.For7List<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.API.For7Option<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.API.For7Try<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.API.For8<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.API.For8Future<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.API.For8List<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.API.For8Option<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.API.For8Try<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.API.Match<T>
- io.vavr.API.Match.Case0<T,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case1<T,T1,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case2<T,T1,T2,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case3<T,T1,T2,T3,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case4<T,T1,T2,T3,T4,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case5<T,T1,T2,T3,T4,T5,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case6<T,T1,T2,T3,T4,T5,T6,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case7<T,T1,T2,T3,T4,T5,T6,T7,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Case8<T,T1,T2,T3,T4,T5,T6,T7,T8,R> (implements io.vavr.API.Match.Case<T,R>)
- io.vavr.API.Match.Pattern0<T> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern1<T,T1> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern2<T,T1,T2> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern3<T,T1,T2,T3> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern4<T,T1,T2,T3,T4> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern5<T,T1,T2,T3,T4,T5> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern6<T,T1,T2,T3,T4,T5,T6> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> (implements io.vavr.API.Match.Pattern<T,R>)
- io.vavr.API.Match.Pattern8<T,T1,T2,T3,T4,T5,T6,T7,T8> (implements io.vavr.API.Match.Pattern<T,R>)
- 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.test.CheckResult.Erroneous (implements io.vavr.test.CheckResult, java.io.Serializable)
- io.vavr.test.CheckResult.Falsified (implements io.vavr.test.CheckResult, java.io.Serializable)
- io.vavr.test.CheckResult.Satisfied (implements io.vavr.test.CheckResult, java.io.Serializable)
- io.vavr.match.model.ClassModel
- io.vavr.collection.Collections
- io.vavr.collection.Collections.IterableWithSize<T>
- io.vavr.collection.Comparators
- io.vavr.control.Either.Left<L,R> (implements io.vavr.control.Either<L,R>, java.io.Serializable)
- io.vavr.control.Either.LeftProjection<L,R> (implements io.vavr.Value<T>)
- io.vavr.control.Either.Right<L,R> (implements io.vavr.control.Either<L,R>, java.io.Serializable)
- io.vavr.control.Either.RightProjection<L,R> (implements io.vavr.Value<T>)
- io.vavr.concurrent.FutureImpl<T> (implements io.vavr.concurrent.Future<T>)
- io.vavr.match.generator.Generator
- 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.match.generator.ImportManager
- io.vavr.match.generator.ImportManager.FQN
- io.vavr.match.generator.ImportManager.Import
- 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.Lazy<T> (implements java.io.Serializable, java.util.function.Supplier<T>, io.vavr.Value<T>)
- 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.match.model.MethodModel
- io.vavr.collection.Multimaps
- io.vavr.collection.NaturalComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
- io.vavr.control.Option.None<T> (implements io.vavr.control.Option<T>, java.io.Serializable)
- io.vavr.control.Option.Some<T> (implements io.vavr.control.Option<T>, java.io.Serializable)
- io.vavr.match.model.ParameterModel
- io.vavr.Patterns
- io.vavr.Predicates
- io.vavr.collection.PriorityQueueBase
- io.vavr.collection.PriorityQueueBase.Node<T> (implements java.io.Serializable)
- io.vavr.concurrent.PromiseImpl<T> (implements io.vavr.concurrent.Promise<T>)
- io.vavr.test.Property
- io.vavr.test.Property.Condition
- io.vavr.test.Property.ForAll1<T1>
- io.vavr.test.Property.ForAll2<T1,T2>
- io.vavr.test.Property.ForAll3<T1,T2,T3>
- io.vavr.test.Property.ForAll4<T1,T2,T3,T4>
- io.vavr.test.Property.ForAll5<T1,T2,T3,T4,T5>
- io.vavr.test.Property.ForAll6<T1,T2,T3,T4,T5,T6>
- io.vavr.test.Property.ForAll7<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.test.Property.ForAll8<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.test.Property.Property1<T1> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property2<T1,T2> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property3<T1,T2,T3> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property4<T1,T2,T3,T4> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property5<T1,T2,T3,T4,T5> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property6<T1,T2,T3,T4,T5,T6> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property7<T1,T2,T3,T4,T5,T6,T7> (implements io.vavr.test.Checkable)
- io.vavr.test.Property.Property8<T1,T2,T3,T4,T5,T6,T7,T8> (implements io.vavr.test.Checkable)
- 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)
- java.lang.Throwable (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.control.Try.Failure<T> (implements java.io.Serializable, io.vavr.control.Try<T>)
- io.vavr.control.Try.Success<T> (implements java.io.Serializable, io.vavr.control.Try<T>)
- io.vavr.control.Try.WithResources1<T1>
- io.vavr.control.Try.WithResources2<T1,T2>
- io.vavr.control.Try.WithResources3<T1,T2,T3>
- io.vavr.control.Try.WithResources4<T1,T2,T3,T4>
- io.vavr.control.Try.WithResources5<T1,T2,T3,T4,T5>
- io.vavr.control.Try.WithResources6<T1,T2,T3,T4,T5,T6>
- io.vavr.control.Try.WithResources7<T1,T2,T3,T4,T5,T6,T7>
- io.vavr.control.Try.WithResources8<T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.control.TryModule.ThreadDeathResolver
- io.vavr.Tuple0 (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple1<T1> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple2<T1,T2> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple3<T1,T2,T3> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple4<T1,T2,T3,T4> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple5<T1,T2,T3,T4,T5> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple6<T1,T2,T3,T4,T5,T6> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple7<T1,T2,T3,T4,T5,T6,T7> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> (implements java.lang.Comparable<T>, java.io.Serializable, io.vavr.Tuple)
- io.vavr.match.model.TypeParameterModel
- io.vavr.match.UnapplyChecker
- io.vavr.control.Validation.Builder<E,T1,T2>
- io.vavr.control.Validation.Builder3<E,T1,T2,T3>
- io.vavr.control.Validation.Builder4<E,T1,T2,T3,T4>
- io.vavr.control.Validation.Builder5<E,T1,T2,T3,T4,T5>
- io.vavr.control.Validation.Builder6<E,T1,T2,T3,T4,T5,T6>
- io.vavr.control.Validation.Builder7<E,T1,T2,T3,T4,T5,T6,T7>
- io.vavr.control.Validation.Builder8<E,T1,T2,T3,T4,T5,T6,T7,T8>
- io.vavr.control.Validation.Invalid<E,T> (implements java.io.Serializable, io.vavr.control.Validation<E,T>)
- io.vavr.control.Validation.Valid<E,T> (implements java.io.Serializable, io.vavr.control.Validation<E,T>)
- io.vavr.collection.Vector<T> (implements io.vavr.collection.IndexedSeq<T>, java.io.Serializable)
- io.vavr.collection.VectorModule.Combinations
Interface Hierarchy
- io.vavr.test.Arbitrary<T>
- io.vavr.collection.ArrayModule
- java.util.function.BiFunction<T,U,R>
- io.vavr.collection.BitSetModule
- io.vavr.collection.CharSeq.CharFunction<R>
- io.vavr.collection.CharSeq.CharUnaryOperator
- io.vavr.collection.CharSeqModule
- io.vavr.collection.CharSeqModule.Combinations
- io.vavr.test.Checkable
- io.vavr.CheckedConsumer<T>
- io.vavr.CheckedConsumerModule
- io.vavr.CheckedFunction0Module
- io.vavr.CheckedFunction1Module
- io.vavr.CheckedFunction2Module
- io.vavr.CheckedFunction3Module
- io.vavr.CheckedFunction4Module
- io.vavr.CheckedFunction5Module
- io.vavr.CheckedFunction6Module
- io.vavr.CheckedFunction7Module
- io.vavr.CheckedFunction8Module
- io.vavr.CheckedPredicate<T>
- io.vavr.CheckedPredicateModule
- io.vavr.CheckedRunnable
- io.vavr.CheckedRunnableModule
- io.vavr.test.CheckResult
- 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.concurrent.FutureImpl.Computation<T>
- io.vavr.test.Gen<T>
- io.vavr.test.GenModule
- io.vavr.collection.HashArrayMappedTrieModule
- io.vavr.control.HashCodes
- io.vavr.collection.IndexedSeqModule
- io.vavr.collection.IndexedSeqModule.Search
- java.lang.Iterable<T>
- io.vavr.collection.HashArrayMappedTrie<K,V> (also extends java.io.Serializable)
- io.vavr.collection.RedBlackTree<T> (also extends java.io.Serializable)
- io.vavr.Value<T>
- io.vavr.control.Either<L,R> (also extends java.io.Serializable)
- io.vavr.concurrent.Future<T>
- io.vavr.control.Option<T> (also extends java.io.Serializable)
- 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)
- io.vavr.control.Try<T> (also extends java.io.Serializable)
- io.vavr.control.Validation<E,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.Memoized
- 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.concurrent.Promise<T>
- io.vavr.collection.RedBlackTreeModule
- java.io.Serializable
- io.vavr.collection.AbstractMultimap.SerializableSupplier<T> (also extends java.util.function.Supplier<T>)
- io.vavr.collection.ArrayType<T>
- io.vavr.CheckedFunction0<R>
- io.vavr.CheckedFunction1<T1,R>
- io.vavr.CheckedFunction2<T1,T2,R>
- io.vavr.CheckedFunction3<T1,T2,T3,R>
- io.vavr.CheckedFunction4<T1,T2,T3,T4,R>
- io.vavr.CheckedFunction5<T1,T2,T3,T4,T5,R>
- io.vavr.CheckedFunction6<T1,T2,T3,T4,T5,T6,R>
- io.vavr.CheckedFunction7<T1,T2,T3,T4,T5,T6,T7,R>
- io.vavr.CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>
- io.vavr.control.Either<L,R> (also extends io.vavr.Value<T>)
- io.vavr.Function0<R> (also extends java.util.function.Supplier<T>)
- io.vavr.Function1<T1,R> (also extends java.util.function.Function<T,R>)
- io.vavr.Function2<T1,T2,R> (also extends java.util.function.BiFunction<T,U,R>)
- io.vavr.Function3<T1,T2,T3,R>
- io.vavr.Function4<T1,T2,T3,T4,R>
- io.vavr.Function5<T1,T2,T3,T4,T5,R>
- io.vavr.Function6<T1,T2,T3,T4,T5,T6,R>
- io.vavr.Function7<T1,T2,T3,T4,T5,T6,T7,R>
- io.vavr.Function8<T1,T2,T3,T4,T5,T6,T7,T8,R>
- io.vavr.collection.HashArrayMappedTrie<K,V> (also extends java.lang.Iterable<T>)
- 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.control.Option<T> (also extends io.vavr.Value<T>)
- io.vavr.collection.RedBlackTree<T> (also extends java.lang.Iterable<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.control.Try<T> (also extends io.vavr.Value<T>)
- io.vavr.Tuple
- io.vavr.control.Validation<E,T> (also extends io.vavr.Value<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.concurrent.Task<T>
- io.vavr.concurrent.Task.Complete<T>
- io.vavr.collection.TraversableModule
- io.vavr.collection.TreeModule
- io.vavr.control.TryModule
- io.vavr.ValueModule
- io.vavr.collection.VectorModule
Annotation Type Hierarchy