Serialized Form
-
Package io.vavr
-
Class io.vavr.API.Match.Case0
class Case0 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pattern
API.Match.Pattern0<T> pattern
-
-
Class io.vavr.API.Match.Case1
class Case1 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pattern
API.Match.Pattern1<T,
T1> pattern
-
-
Class io.vavr.API.Match.Case2
class Case2 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pattern
API.Match.Pattern2<T,
T1, T2> pattern
-
-
Class io.vavr.API.Match.Case3
class Case3 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Case4
class Case4 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Case5
class Case5 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Case6
class Case6 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Case7
class Case7 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Case8
class Case8 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern0
class Pattern0 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern1
class Pattern1 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern2
class Pattern2 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern3
class Pattern3 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern4
class Pattern4 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern5
class Pattern5 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern6
class Pattern6 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern7
class Pattern7 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.API.Match.Pattern8
class Pattern8 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Lazy
class Lazy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void writeObject(ObjectOutputStream s) throws IOException Ensures that the value is evaluated before serialization.- Parameters:
s
- An object serialization stream.- Throws:
IOException
- If an error occurs writing to the stream.
-
-
Serialized Fields
-
lock
ReentrantLock lock
-
value
T value
-
-
Exception Class io.vavr.MatchError
class MatchError extends NoSuchElementException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
obj
Object obj
-
-
Exception Class io.vavr.NotImplementedError
class NotImplementedError extends Error implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple0
class Tuple0 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.Tuple1
class Tuple1 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_1
T1 _1
The 1st element of this tuple.
-
-
Class io.vavr.Tuple2
class Tuple2 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple3
class Tuple3 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple4
class Tuple4 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple5
class Tuple5 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple6
class Tuple6 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple7
class Tuple7 extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.Tuple8
class Tuple8 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_1
T1 _1
The 1st element of this tuple. -
_2
T2 _2
The 2nd element of this tuple. -
_3
T3 _3
The 3rd element of this tuple. -
_4
T4 _4
The 4th element of this tuple. -
_5
T5 _5
The 5th element of this tuple. -
_6
T6 _6
The 6th element of this tuple. -
_7
T7 _7
The 7th element of this tuple. -
_8
T8 _8
The 8th element of this tuple.
-
-
-
Package io.vavr.collection
-
Class io.vavr.collection.Array
class Array extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
delegate
Object[] delegate
-
-
Class io.vavr.collection.ArrayType.BooleanArrayType
class BooleanArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.ByteArrayType
class ByteArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.CharArrayType
class CharArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.DoubleArrayType
class DoubleArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.FloatArrayType
class FloatArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.IntArrayType
class IntArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.LongArrayType
class LongArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.ObjectArrayType
class ObjectArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.ArrayType.ShortArrayType
class ShortArrayType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.BitSetModule.AbstractBitSet
class AbstractBitSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.BitSetModule.BitSet1
class BitSet1 extends io.vavr.collection.BitSetModule.AbstractBitSet<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
long elements
-
len
int len
-
-
Class io.vavr.collection.BitSetModule.BitSet2
class BitSet2 extends io.vavr.collection.BitSetModule.AbstractBitSet<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements1
long elements1
-
elements2
long elements2
-
len
int len
-
-
Class io.vavr.collection.BitSetModule.BitSetN
class BitSetN extends io.vavr.collection.BitSetModule.AbstractBitSet<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
long[] elements
-
len
int len
-
-
Class io.vavr.collection.CharSeq
class CharSeq extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
back
String back
-
-
Class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
class AbstractNode extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
class ArrayNode extends io.vavr.collection.HashArrayMappedTrieModule.AbstractNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
count
int count
-
size
int size
-
subNodes
Object[] subNodes
-
-
Class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
class EmptyNode extends io.vavr.collection.HashArrayMappedTrieModule.AbstractNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
class IndexedNode extends io.vavr.collection.HashArrayMappedTrieModule.AbstractNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
bitmap
int bitmap
-
size
int size
-
subNodes
Object[] subNodes
-
-
Class io.vavr.collection.HashArrayMappedTrieModule.LeafList
class LeafList extends io.vavr.collection.HashArrayMappedTrieModule.LeafNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
hash
int hash
-
key
K key
-
size
int size
-
tail
io.vavr.collection.HashArrayMappedTrieModule.LeafNode<K,
V> tail -
value
V value
-
-
Class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
class LeafNode extends io.vavr.collection.HashArrayMappedTrieModule.AbstractNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
class LeafSingleton extends io.vavr.collection.HashArrayMappedTrieModule.LeafNode<K,V> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
hash
int hash
-
key
K key
-
value
V value
-
-
Class io.vavr.collection.HashMap
class HashMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.HashMultimap
class HashMultimap extends io.vavr.collection.AbstractMultimap<K,V, HashMultimap<K, V>> implements Serializable - serialVersionUID:
- 1L
-
Class io.vavr.collection.HashSet
class HashSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException readObject
method for the serialization proxy pattern.Guarantees that the serialization system will never generate a serialized instance of the enclosing class.
- Parameters:
stream
- An object serialization stream.- Throws:
InvalidObjectException
- This method will throw with the message "Proxy required".
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()writeReplace
method for the serialization proxy pattern.The presence of this method causes the serialization system to emit a SerializationProxy instance instead of an instance of the enclosing class.
-
-
Serialized Fields
-
Class io.vavr.collection.LinkedHashMap
class LinkedHashMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.LinkedHashMultimap
class LinkedHashMultimap extends io.vavr.collection.AbstractMultimap<K,V, LinkedHashMultimap<K, V>> implements Serializable - serialVersionUID:
- 1L
-
Class io.vavr.collection.LinkedHashSet
class LinkedHashSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException readObject
method for the serialization proxy pattern.Guarantees that the serialization system will never generate a serialized instance of the enclosing class.
- Parameters:
stream
- An object serialization stream.- Throws:
InvalidObjectException
- This method will throw with the message "Proxy required".
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()writeReplace
method for the serialization proxy pattern.The presence of this method causes the serialization system to emit a SerializationProxy instance instead of an instance of the enclosing class.
-
-
Serialized Fields
-
map
LinkedHashMap<T,
Object> map
-
-
Class io.vavr.collection.List.Cons
class Cons extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException readObject
method for the serialization proxy pattern.Guarantees that the serialization system will never generate a serialized instance of the enclosing class.
- Parameters:
stream
- An object serialization stream.- Throws:
InvalidObjectException
- This method will throw with the message "Proxy required".
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()writeReplace
method for the serialization proxy pattern.The presence of this method causes the serialization system to emit a SerializationProxy instance instead of an instance of the enclosing class.
-
-
Serialized Fields
-
Class io.vavr.collection.List.Nil
class Nil extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.collection.PriorityQueue
class PriorityQueue extends io.vavr.collection.AbstractQueue<T,PriorityQueue<T>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super T> comparator
-
forest
Seq<io.vavr.collection.PriorityQueueBase.Node<T>> forest
-
size
int size
-
-
Class io.vavr.collection.Queue
class Queue extends io.vavr.collection.AbstractQueue<T,Queue<T>> implements Serializable - serialVersionUID:
- 1L
-
Class io.vavr.collection.RedBlackTreeModule.Empty
class Empty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<T> comparator
-
-
Class io.vavr.collection.RedBlackTreeModule.Node
class Node extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blackHeight
int blackHeight
-
color
io.vavr.collection.RedBlackTree.Color color
-
empty
io.vavr.collection.RedBlackTreeModule.Empty<T> empty
-
left
io.vavr.collection.RedBlackTree<T> left
-
right
io.vavr.collection.RedBlackTree<T> right
-
size
int size
-
value
T value
-
-
Class io.vavr.collection.Stream.Cons
class Cons extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.Stream.Empty
class Empty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.collection.StreamModule.AppendElements
class AppendElements extends Stream.Cons<T> implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException - Throws:
InvalidObjectException
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()
-
-
Serialized Fields
-
queue
Queue<T> queue
-
-
Class io.vavr.collection.StreamModule.ConsImpl
class ConsImpl extends Stream.Cons<T> implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException - Throws:
InvalidObjectException
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()
-
-
Class io.vavr.collection.StreamModule.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Read an object from a deserialization stream.- Parameters:
s
- An object deserialization stream.- Throws:
ClassNotFoundException
- If the object's class read from the stream cannot be found.InvalidObjectException
- If the stream contains no stream elements.IOException
- If an error occurs reading from the stream.
-
readResolve
readResolve
method for the serialization proxy pattern.Returns a logically equivalent instance of the enclosing class. The presence of this method causes the serialization system to translate the serialization proxy back into an instance of the enclosing class upon deserialization.
-
writeObject
Write an object to a serialization stream.- Parameters:
s
- An object serialization stream.- Throws:
IOException
- If an error occurs writing to the stream.
-
-
Class io.vavr.collection.Tree.Empty
class Empty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.collection.Tree.Node
class Node extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private void readObject(ObjectInputStream stream) throws InvalidObjectException readObject
method for the serialization proxy pattern.Guarantees that the serialization system will never generate a serialized instance of the enclosing class.
- Parameters:
stream
- An object serialization stream.- Throws:
InvalidObjectException
- This method will throw with the message "Proxy required".
-
writeReplace
@GwtIncompatible("The Java serialization protocol is explicitly not supported") private Object writeReplace()writeReplace
method for the serialization proxy pattern.The presence of this method causes the serialization system to emit a SerializationProxy instance instead of an instance of the enclosing class.
-
-
Serialized Fields
-
Class io.vavr.collection.TreeMap
class TreeMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.vavr.collection.TreeMap.EntryComparator.Natural
class Natural extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.collection.TreeMap.EntryComparator.Specific
class Specific extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyComparator
Comparator<K> keyComparator
-
-
Class io.vavr.collection.TreeMultimap
class TreeMultimap extends io.vavr.collection.AbstractMultimap<K,V, TreeMultimap<K, V>> implements Serializable - serialVersionUID:
- 1L
-
Class io.vavr.collection.TreeSet
class TreeSet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tree
io.vavr.collection.RedBlackTree<T> tree
-
-
Class io.vavr.collection.Vector
class Vector extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
trie
io.vavr.collection.BitMappedTrie<T> trie
-
-
-
Package io.vavr.control
-
Class io.vavr.control.Either.Left
class Left extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
L value
-
-
Class io.vavr.control.Either.Right
class Right extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
R value
-
-
Class io.vavr.control.Option.None
class None extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Instance control for object serialization.- See Also:
-
-
Class io.vavr.control.Option.Some
class Some extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
T value
-
-
Class io.vavr.control.Try.Failure
class Failure extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cause
Throwable cause
-
-
Class io.vavr.control.Try.Success
class Success extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
T value
-
-
Class io.vavr.control.Validation.Invalid
class Invalid extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
error
E error
-
-
Class io.vavr.control.Validation.Valid
class Valid extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
T value
-
-