All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| $ |
INTERNAL TYPE - turned to io.vavr.Patterns by vavr-match annotation processor.
|
| AbstractIterator<T> |
Provides a common Object.toString() implementation.
|
| AbstractMultimap<K,V,M extends Multimap<K,V>> |
An Multimap implementation (not intended to be public).
|
| AbstractMultimap.SerializableSupplier<T> |
|
| AbstractQueue<T,Q extends AbstractQueue<T,Q>> |
|
| API |
The most basic Vavr functionality is accessed through this API class.
|
| API.For1<T1> |
For-comprehension with one Iterable.
|
| API.For1Future<T1> |
For-comprehension with one Future.
|
| API.For1List<T1> |
For-comprehension with one List.
|
| API.For1Option<T1> |
For-comprehension with one Option.
|
| API.For1Try<T1> |
For-comprehension with one Try.
|
| API.For2<T1,T2> |
For-comprehension with two Iterables.
|
| API.For2Future<T1,T2> |
For-comprehension with two Futures.
|
| API.For2List<T1,T2> |
For-comprehension with two Lists.
|
| API.For2Option<T1,T2> |
For-comprehension with two Options.
|
| API.For2Try<T1,T2> |
For-comprehension with two Trys.
|
| API.For3<T1,T2,T3> |
For-comprehension with three Iterables.
|
| API.For3Future<T1,T2,T3> |
For-comprehension with three Futures.
|
| API.For3List<T1,T2,T3> |
For-comprehension with three Lists.
|
| API.For3Option<T1,T2,T3> |
For-comprehension with three Options.
|
| API.For3Try<T1,T2,T3> |
For-comprehension with three Trys.
|
| API.For4<T1,T2,T3,T4> |
For-comprehension with 4 Iterables.
|
| API.For4Future<T1,T2,T3,T4> |
For-comprehension with 4 Futures.
|
| API.For4List<T1,T2,T3,T4> |
For-comprehension with 4 Lists.
|
| API.For4Option<T1,T2,T3,T4> |
For-comprehension with 4 Options.
|
| API.For4Try<T1,T2,T3,T4> |
For-comprehension with 4 Trys.
|
| API.For5<T1,T2,T3,T4,T5> |
For-comprehension with 5 Iterables.
|
| API.For5Future<T1,T2,T3,T4,T5> |
For-comprehension with 5 Futures.
|
| API.For5List<T1,T2,T3,T4,T5> |
For-comprehension with 5 Lists.
|
| API.For5Option<T1,T2,T3,T4,T5> |
For-comprehension with 5 Options.
|
| API.For5Try<T1,T2,T3,T4,T5> |
For-comprehension with 5 Trys.
|
| API.For6<T1,T2,T3,T4,T5,T6> |
For-comprehension with 6 Iterables.
|
| API.For6Future<T1,T2,T3,T4,T5,T6> |
For-comprehension with 6 Futures.
|
| API.For6List<T1,T2,T3,T4,T5,T6> |
For-comprehension with 6 Lists.
|
| API.For6Option<T1,T2,T3,T4,T5,T6> |
For-comprehension with 6 Options.
|
| API.For6Try<T1,T2,T3,T4,T5,T6> |
For-comprehension with 6 Trys.
|
| API.For7<T1,T2,T3,T4,T5,T6,T7> |
For-comprehension with 7 Iterables.
|
| API.For7Future<T1,T2,T3,T4,T5,T6,T7> |
For-comprehension with 7 Futures.
|
| API.For7List<T1,T2,T3,T4,T5,T6,T7> |
For-comprehension with 7 Lists.
|
| API.For7Option<T1,T2,T3,T4,T5,T6,T7> |
For-comprehension with 7 Options.
|
| API.For7Try<T1,T2,T3,T4,T5,T6,T7> |
For-comprehension with 7 Trys.
|
| API.For8<T1,T2,T3,T4,T5,T6,T7,T8> |
For-comprehension with 8 Iterables.
|
| API.For8Future<T1,T2,T3,T4,T5,T6,T7,T8> |
For-comprehension with 8 Futures.
|
| API.For8List<T1,T2,T3,T4,T5,T6,T7,T8> |
For-comprehension with 8 Lists.
|
| API.For8Option<T1,T2,T3,T4,T5,T6,T7,T8> |
For-comprehension with 8 Options.
|
| API.For8Try<T1,T2,T3,T4,T5,T6,T7,T8> |
For-comprehension with 8 Trys.
|
| API.Match<T> |
Scala-like structural pattern matching for Java.
|
| API.Match.Case<T,R> |
|
| API.Match.Case0<T,R> |
|
| API.Match.Case1<T,T1,R> |
|
| API.Match.Case2<T,T1,T2,R> |
|
| API.Match.Case3<T,T1,T2,T3,R> |
|
| API.Match.Case4<T,T1,T2,T3,T4,R> |
|
| API.Match.Case5<T,T1,T2,T3,T4,T5,R> |
|
| API.Match.Case6<T,T1,T2,T3,T4,T5,T6,R> |
|
| API.Match.Case7<T,T1,T2,T3,T4,T5,T6,T7,R> |
|
| API.Match.Case8<T,T1,T2,T3,T4,T5,T6,T7,T8,R> |
|
| API.Match.Pattern<T,R> |
A Pattern is a partial Function in the sense that a function applications returns an
optional result of type Option<R>.
|
| API.Match.Pattern0<T> |
|
| API.Match.Pattern1<T,T1> |
|
| API.Match.Pattern2<T,T1,T2> |
|
| API.Match.Pattern3<T,T1,T2,T3> |
|
| API.Match.Pattern4<T,T1,T2,T3,T4> |
|
| API.Match.Pattern5<T,T1,T2,T3,T4,T5> |
|
| API.Match.Pattern6<T,T1,T2,T3,T4,T5,T6> |
|
| API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> |
|
| API.Match.Pattern8<T,T1,T2,T3,T4,T5,T6,T7,T8> |
|
| Arbitrary<T> |
Represents an arbitrary object of type T.
|
| Array<T> |
Array is a Traversable wrapper for Object[] containing elements of type T.
|
| ArrayModule |
|
| ArrayModule.Combinations |
|
| ArrayType<T> |
Helper to replace reflective array access.
|
| ArrayType.BooleanArrayType |
|
| ArrayType.ByteArrayType |
|
| ArrayType.CharArrayType |
|
| ArrayType.DoubleArrayType |
|
| ArrayType.FloatArrayType |
|
| ArrayType.IntArrayType |
|
| ArrayType.LongArrayType |
|
| ArrayType.ObjectArrayType |
|
| ArrayType.ShortArrayType |
|
| BitMappedTrie<T> |
A `bit-mapped trie` is a very wide and shallow tree (for integer indices the depth will be `≤6`).
|
| BitSet<T> |
An immutable BitSet implementation.
|
| BitSet.Builder<T> |
|
| BitSetModule |
|
| BitSetModule.AbstractBitSet<T> |
|
| BitSetModule.BitSet1<T> |
|
| BitSetModule.BitSet2<T> |
|
| BitSetModule.BitSetIterator<T> |
|
| BitSetModule.BitSetN<T> |
|
| CharSeq |
The CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations
we know from the functional Vavr collections.
|
| CharSeq.CharFunction<R> |
|
| CharSeq.CharUnaryOperator |
|
| CharSeqModule |
|
| CharSeqModule.Combinations |
|
| Checkable |
|
| CheckedConsumer<T> |
A consumer that may throw, equivalent to Consumer.
|
| CheckedConsumerModule |
|
| CheckedFunction0<R> |
Represents a function with no arguments.
|
| CheckedFunction0Module |
|
| CheckedFunction1<T1,R> |
Represents a function with one argument.
|
| CheckedFunction1Module |
|
| CheckedFunction2<T1,T2,R> |
Represents a function with two arguments.
|
| CheckedFunction2Module |
|
| CheckedFunction3<T1,T2,T3,R> |
Represents a function with three arguments.
|
| CheckedFunction3Module |
|
| CheckedFunction4<T1,T2,T3,T4,R> |
Represents a function with 4 arguments.
|
| CheckedFunction4Module |
|
| CheckedFunction5<T1,T2,T3,T4,T5,R> |
Represents a function with 5 arguments.
|
| CheckedFunction5Module |
|
| CheckedFunction6<T1,T2,T3,T4,T5,T6,R> |
Represents a function with 6 arguments.
|
| CheckedFunction6Module |
|
| CheckedFunction7<T1,T2,T3,T4,T5,T6,T7,R> |
Represents a function with 7 arguments.
|
| CheckedFunction7Module |
|
| CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> |
Represents a function with 8 arguments.
|
| CheckedFunction8Module |
|
| CheckedPredicate<T> |
A Predicate which may throw.
|
| CheckedPredicateModule |
|
| CheckedRunnable |
A Runnable which may throw.
|
| CheckedRunnableModule |
|
| CheckResult |
Represents the result of a property check which is
Satisfied, if all tests satisfied the given property
Falsified, if a counter-example could be discovered that falsified the given property
Erroneous, if an exception occurred executing the property check
Please note that a Satisfied property check may be Exhausted, if the property is an implication
and no sample could be found that satisfied the pre-condition.
|
| CheckResult.Erroneous |
Represents an erroneous property check.
|
| CheckResult.Falsified |
Represents a falsified property check.
|
| CheckResult.Satisfied |
Represents a satisfied property check.
|
| ClassModel |
Representation of a class.
|
| Collections |
Internal class, containing helpers.
|
| Collections.IterableWithSize<T> |
|
| Comparators |
INTERNAL: Common Comparator related functions (not intended to be public).
|
| Either<L,R> |
Either represents a value of two possible types.
|
| Either.Left<L,R> |
The Left version of an Either.
|
| Either.LeftProjection<L,R> |
Deprecated.
|
| Either.Right<L,R> |
The Right version of an Either.
|
| Either.RightProjection<L,R> |
Deprecated.
|
| Foldable<T> |
Interface of foldable data structures.
|
| Function0<R> |
Represents a function with no arguments.
|
| Function1<T1,R> |
Represents a function with one argument.
|
| Function2<T1,T2,R> |
Represents a function with two arguments.
|
| Function3<T1,T2,T3,R> |
Represents a function with three arguments.
|
| Function4<T1,T2,T3,T4,R> |
Represents a function with 4 arguments.
|
| Function5<T1,T2,T3,T4,T5,R> |
Represents a function with 5 arguments.
|
| Function6<T1,T2,T3,T4,T5,T6,R> |
Represents a function with 6 arguments.
|
| Function7<T1,T2,T3,T4,T5,T6,T7,R> |
Represents a function with 7 arguments.
|
| Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> |
Represents a function with 8 arguments.
|
| Future<T> |
A Future is a computation result that becomes available at some point.
|
| FutureImpl<T> |
INTERNAL API - This class is subject to change.
|
| FutureImpl.Computation<T> |
|
| Gen<T> |
Generators are the building blocks for providing arbitrary objects.
|
| Generator |
Code generator for structural pattern matching patterns.
|
| GenModule |
|
| GwtIncompatible |
|
| GwtIncompatible |
|
| GwtIncompatible |
|
| GwtIncompatible |
|
| HashArrayMappedTrie<K,V> |
|
| HashArrayMappedTrieModule |
|
| HashArrayMappedTrieModule.AbstractNode<K,V> |
An abstract base class for nodes of a HAMT.
|
| HashArrayMappedTrieModule.Action |
|
| HashArrayMappedTrieModule.ArrayNode<K,V> |
Representation of a HAMT array node.
|
| HashArrayMappedTrieModule.EmptyNode<K,V> |
The empty node.
|
| HashArrayMappedTrieModule.IndexedNode<K,V> |
Representation of a HAMT indexed node.
|
| HashArrayMappedTrieModule.LeafList<K,V> |
Representation of a HAMT leaf node with more than one element.
|
| HashArrayMappedTrieModule.LeafNode<K,V> |
Representation of a HAMT leaf.
|
| HashArrayMappedTrieModule.LeafNodeIterator<K,V> |
|
| HashArrayMappedTrieModule.LeafSingleton<K,V> |
Representation of a HAMT leaf node with single element.
|
| HashCodes |
Deprecated.
|
| HashMap<K,V> |
|
| HashMultimap<K,V> |
|
| HashMultimap.Builder<V> |
|
| HashSet<T> |
An immutable HashSet implementation.
|
| HashSet.SerializationProxy<T> |
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final
instance fields.
|
| ImportManager |
A stateful ImportManager which generates an import section of a Java class file.
|
| ImportManager.FQN |
|
| ImportManager.Import |
|
| IndexedSeq<T> |
Interface for immutable, indexed sequences.
|
| IndexedSeqModule |
|
| IndexedSeqModule.Search |
|
| IndexedSeqModule.Slice |
|
| Iterator<T> |
io.vavr.collection.Iterator is a compositional replacement for java.util.Iterator
whose purpose is to iterate once over a sequence of elements.
|
| IteratorModule |
|
| IteratorModule.BigDecimalHelper |
|
| IteratorModule.CachedIterator<T> |
|
| IteratorModule.ConcatIterator<T> |
|
| IteratorModule.ConcatIterator.Cell<T> |
|
| IteratorModule.DistinctIterator<T,U> |
|
| IteratorModule.EmptyIterator |
|
| IteratorModule.GroupedIterator<T> |
|
| JavaConverters |
THIS CLASS IS INTENDED TO BE USED INTERNALLY ONLY!
|
| JavaConverters.ChangePolicy |
|
| JavaConverters.HasDelegate<C extends Traversable<?>> |
Encapsulates the access to delegate and performs mutability checks.
|
| JavaConverters.ListView<T,C extends Seq<T>> |
|
| JavaConverters.ListView.Iterator<T,C extends Seq<T>> |
|
| JavaConverters.ListView.ListIterator<T,C extends Seq<T>> |
|
| Lazy<T> |
Represents a lazy evaluated value.
|
| LeafVisitor<T> |
|
| LinearSeq<T> |
Interface for immutable, linear sequences.
|
| LinearSeqModule |
|
| LinearSeqModule.Search |
|
| LinearSeqModule.Slice |
|
| LinkedHashMap<K,V> |
An immutable LinkedHashMap implementation that has predictable (insertion-order) iteration.
|
| LinkedHashMultimap<K,V> |
|
| LinkedHashMultimap.Builder<V> |
|
| LinkedHashSet<T> |
An immutable HashSet implementation that has predictable (insertion-order) iteration.
|
| LinkedHashSet.SerializationProxy<T> |
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final
instance fields.
|
| List<T> |
An immutable List is an eager sequence of elements.
|
| List.Cons<T> |
Non-empty List, consisting of a head and a tail.
|
| List.Cons.SerializationProxy<T> |
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final
instance fields.
|
| List.Nil<T> |
Representation of the singleton empty List.
|
| ListModule |
|
| ListModule.Combinations |
|
| ListModule.SplitAt |
|
| Map<K,V> |
An immutable Map interface.
|
| Maps |
INTERNAL: Common Map functions (not intended to be public).
|
| Maps.OfEntries<K,V,M extends Map<K,V>> |
|
| MatchError |
A API.Match throws a MatchError if no case matches the applied object.
|
| Memoized |
INTERNAL.
|
| MethodModel |
Representation of a method.
|
| Multimap<K,V> |
An immutable Multimap interface.
|
| Multimap.ContainerType |
|
| Multimaps |
INTERNAL: Common Multimap functions (not intended to be public).
|
| NaturalComparator<T> |
|
| NodeModifier |
|
| NotImplementedError |
This exception is temporarily used during development in order to indicate that an implementation is missing.
|
| Option<T> |
Replacement for Optional.
|
| Option.None<T> |
None is a singleton representation of the undefined Option.
|
| Option.Some<T> |
Some represents a defined Option.
|
| Ordered<T> |
An ordered collection interface.
|
| ParameterModel |
Representation of a method parameter.
|
| PartialFunction<T,R> |
Represents a partial function T -> R that is not necessarily defined for all input values of type T.
|
| Patterns |
Structural pattern matching annotation for pattern declarations.
|
| Patterns |
|
| PatternsProcessor |
A code generator for Vavr structural pattern matching patterns.
|
| Predicates |
Defines general-purpose predicates which are particularly useful when working with API.Match.
|
| PriorityQueue<T> |
A PriorityQueue.
|
| PriorityQueueBase |
|
| PriorityQueueBase.Node<T> |
|
| Promise<T> |
A Promise is a write-once wrapper around a read-only Future which can complete the underlying Future with a value
or an exception.
|
| PromiseImpl<T> |
Internal Promise implementation.
|
| Property |
A property builder which provides a fluent API to build checkable properties.
|
| Property.CheckError |
Internally used to provide more specific error messages.
|
| Property.Condition |
Internally used to model conditions composed of pre- and post-condition.
|
| Property.ForAll1<T1> |
Represents a logical for all quantor.
|
| Property.ForAll2<T1,T2> |
Represents a logical for all quantor.
|
| Property.ForAll3<T1,T2,T3> |
Represents a logical for all quantor.
|
| Property.ForAll4<T1,T2,T3,T4> |
Represents a logical for all quantor.
|
| Property.ForAll5<T1,T2,T3,T4,T5> |
Represents a logical for all quantor.
|
| Property.ForAll6<T1,T2,T3,T4,T5,T6> |
Represents a logical for all quantor.
|
| Property.ForAll7<T1,T2,T3,T4,T5,T6,T7> |
Represents a logical for all quantor.
|
| Property.ForAll8<T1,T2,T3,T4,T5,T6,T7,T8> |
Represents a logical for all quantor.
|
| Property.Property1<T1> |
Represents a 1-ary checkable property.
|
| Property.Property2<T1,T2> |
Represents a 2-ary checkable property.
|
| Property.Property3<T1,T2,T3> |
Represents a 3-ary checkable property.
|
| Property.Property4<T1,T2,T3,T4> |
Represents a 4-ary checkable property.
|
| Property.Property5<T1,T2,T3,T4,T5> |
Represents a 5-ary checkable property.
|
| Property.Property6<T1,T2,T3,T4,T5,T6> |
Represents a 6-ary checkable property.
|
| Property.Property7<T1,T2,T3,T4,T5,T6,T7> |
Represents a 7-ary checkable property.
|
| Property.Property8<T1,T2,T3,T4,T5,T6,T7,T8> |
Represents a 8-ary checkable property.
|
| Queue<T> |
An immutable Queue stores elements allowing a first-in-first-out (FIFO) retrieval.
|
| RedBlackTree<T> |
|
| RedBlackTree.Color |
|
| RedBlackTreeModule |
|
| RedBlackTreeModule.Empty<T> |
The empty tree node.
|
| RedBlackTreeModule.Node<T> |
A non-empty tree node.
|
| Seq<T> |
Interface for immutable sequential data structures.
|
| Set<T> |
An immutable Set interface.
|
| SortedMap<K,V> |
An immutable SortedMap interface.
|
| SortedMultimap<K,V> |
An immutable SortedMultimap interface.
|
| SortedSet<T> |
An immutable SortedSet interface.
|
| Stream<T> |
An immutable Stream is lazy sequence of elements which may be infinitely long.
|
| Stream.Cons<T> |
Non-empty Stream, consisting of a head, and tail.
|
| Stream.Empty<T> |
The empty Stream.
|
| StreamModule |
|
| StreamModule.AppendElements<T> |
|
| StreamModule.AppendSelf<T> |
|
| StreamModule.Combinations |
|
| StreamModule.ConsImpl<T> |
|
| StreamModule.DropRight |
|
| StreamModule.FlatMapIterator<T,U> |
|
| StreamModule.SerializationProxy<T> |
A serialization proxy which, in this context, is used to deserialize immutable, linked Streams with final
instance fields.
|
| StreamModule.StreamFactory |
|
| StreamModule.StreamIterator<T> |
|
| Task<T> |
Deprecated.
|
| Task.Complete<T> |
Completes a task.
|
| Traversable<T> |
An interface for inherently recursive, multi-valued data structures.
|
| TraversableModule |
|
| Tree<T> |
A general Tree interface.
|
| Tree.Empty<T> |
The empty tree.
|
| Tree.Node<T> |
Represents a tree node.
|
| Tree.Node.SerializationProxy<T> |
A serialization proxy which, in this context, is used to deserialize immutable nodes with final
instance fields.
|
| Tree.Order |
Tree traversal order.
|
| TreeMap<K,V> |
SortedMap implementation, backed by a Red/Black Tree.
|
| TreeMap.EntryComparator<K,V> |
|
| TreeMap.EntryComparator.Natural<K,V> |
|
| TreeMap.EntryComparator.Specific<K,V> |
|
| TreeModule |
Because the empty tree Empty cannot be a child of an existing tree, method implementations distinguish between the
empty and non-empty case.
|
| TreeMultimap<K,V> |
|
| TreeMultimap.Builder<V> |
|
| TreeSet<T> |
SortedSet implementation, backed by a Red/Black Tree.
|
| Try<T> |
The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of exceptions.
|
| Try.Failure<T> |
A failed Try.
|
| Try.Success<T> |
A succeeded Try.
|
| Try.WithResources1<T1 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on one AutoCloseable resource.
|
| Try.WithResources2<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on two AutoCloseable resources.
|
| Try.WithResources3<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on three AutoCloseable resources.
|
| Try.WithResources4<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on four AutoCloseable resources.
|
| Try.WithResources5<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on five AutoCloseable resources.
|
| Try.WithResources6<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on six AutoCloseable resources.
|
| Try.WithResources7<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on seven AutoCloseable resources.
|
| Try.WithResources8<T1 extends java.lang.AutoCloseable,T2 extends java.lang.AutoCloseable,T3 extends java.lang.AutoCloseable,T4 extends java.lang.AutoCloseable,T5 extends java.lang.AutoCloseable,T6 extends java.lang.AutoCloseable,T7 extends java.lang.AutoCloseable,T8 extends java.lang.AutoCloseable> |
A Try-with-resources builder that operates on eight AutoCloseable resources.
|
| TryModule |
|
| TryModule.ThreadDeathResolver |
|
| Tuple |
The base interface of all tuples.
|
| Tuple0 |
A tuple of no elements which can be seen as cartesian product of no components.
|
| Tuple1<T1> |
A tuple of one element which can be seen as cartesian product of one component.
|
| Tuple2<T1,T2> |
A tuple of two elements which can be seen as cartesian product of two components.
|
| Tuple3<T1,T2,T3> |
A tuple of three elements which can be seen as cartesian product of three components.
|
| Tuple4<T1,T2,T3,T4> |
A tuple of 4 elements which can be seen as cartesian product of 4 components.
|
| Tuple5<T1,T2,T3,T4,T5> |
A tuple of 5 elements which can be seen as cartesian product of 5 components.
|
| Tuple6<T1,T2,T3,T4,T5,T6> |
A tuple of 6 elements which can be seen as cartesian product of 6 components.
|
| Tuple7<T1,T2,T3,T4,T5,T6,T7> |
A tuple of 7 elements which can be seen as cartesian product of 7 components.
|
| Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
A tuple of 8 elements which can be seen as cartesian product of 8 components.
|
| TypeParameterModel |
Representation of a generic type parameter.
|
| Unapply |
Structural pattern matching annotation for unapply methods.
|
| UnapplyChecker |
Checks if an ExecutableElement is a valid @Unapply method.
|
| Validation<E,T> |
An implementation similar to scalaz's Validation control.
|
| Validation.Builder<E,T1,T2> |
|
| Validation.Builder3<E,T1,T2,T3> |
|
| Validation.Builder4<E,T1,T2,T3,T4> |
|
| Validation.Builder5<E,T1,T2,T3,T4,T5> |
|
| Validation.Builder6<E,T1,T2,T3,T4,T5,T6> |
|
| Validation.Builder7<E,T1,T2,T3,T4,T5,T6,T7> |
|
| Validation.Builder8<E,T1,T2,T3,T4,T5,T6,T7,T8> |
|
| Validation.Invalid<E,T> |
An invalid Validation
|
| Validation.Valid<E,T> |
A valid Validation
|
| Value<T> |
Functional programming is all about values and transformation of values using functions.
|
| ValueModule |
|
| Vector<T> |
Vector is the default Seq implementation that provides effectively constant time access to any element.
|
| VectorModule |
|
| VectorModule.Combinations |
|