Serialized Form

  • Package io.vavr

  • Package io.vavr.collection

    • Class io.vavr.collection.Array

      class Array extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

        • readResolve
          private Object readResolve()
      • Serialized Fields

    • 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
          private Object readResolve()
      • Serialized Fields

    • 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
          private Object 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
      • Serialization Methods

        • readResolve
          private Object readResolve()
      • Serialized Fields

        • trie
          io.vavr.collection.HashArrayMappedTrie<K,V> trie
    • 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

        • tree
          io.vavr.collection.HashArrayMappedTrie<T,T> tree
    • 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

    • 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

        • head
          T head
        • length
          int length
        • tail
          List<T> tail
    • Class io.vavr.collection.List.Nil

      class Nil extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

        • readResolve
          private Object 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
      • Serialization Methods

        • readResolve
          private Object readResolve()
      • Serialized Fields

    • Class io.vavr.collection.RedBlackTreeModule.Empty

      class Empty extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

    • 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
          private Object 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

      • Serialized Fields

    • Class io.vavr.collection.StreamModule.ConsImpl

      class ConsImpl extends Stream.Cons<T> implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

    • Class io.vavr.collection.StreamModule.SerializationProxy

      class SerializationProxy extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          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
          private Object 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
          private void writeObject(ObjectOutputStream s) throws IOException
          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
          private Object 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
      • Serialized Fields

        • entries
          io.vavr.collection.RedBlackTree<Tuple2<K,V>> entries
    • Class io.vavr.collection.TreeMap.EntryComparator.Natural

      class Natural extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

        • readResolve
          private Object 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

    • 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
          private Object readResolve()
      • Serialized Fields

        • trie
          io.vavr.collection.BitMappedTrie<T> trie
  • Package io.vavr.control