Package

boopickle

Permalink

package boopickle

Visibility
  1. Public
  2. All

Type Members

  1. trait Base extends AnyRef

    Permalink
  2. trait BasicImplicitPicklers extends PicklerHelper

    Permalink
  3. trait BufferProvider extends AnyRef

    Permalink
  4. abstract class ByteBufferProvider extends BufferProvider

    Permalink
  5. class CompositePickler[A <: AnyRef] extends Pickler[A]

    Permalink

    Encodes a class belonging to a type hierarchy.

    Encodes a class belonging to a type hierarchy. Type is identified by the index in the picklers sequence, so care must be taken to ensure picklers are added in the same order.

  6. final case class ConstPickler[A](a: A) extends Pickler[A] with Product with Serializable

    Permalink

    A Pickler that always returns a constant value.

    A Pickler that always returns a constant value.

    Stores nothing in the pickled output.

  7. trait Decoder extends AnyRef

    Permalink
  8. class DecoderSize extends Decoder

    Permalink
  9. class DecoderSpeed extends Decoder

    Permalink
  10. trait DefaultByteBufferProviderFuncs extends AnyRef

    Permalink
  11. class DirectByteBufferProvider extends ByteBufferProvider

    Permalink
  12. trait Encoder extends AnyRef

    Permalink
  13. final class EncoderSize extends Encoder

    Permalink
  14. final class EncoderSpeed extends Encoder

    Permalink
  15. class HeapByteBufferProvider extends ByteBufferProvider

    Permalink
  16. abstract class IdentList extends AnyRef

    Permalink

    Specialized fast and cheap to initialize identity list for unpickle state identifier refs

  17. abstract class IdentMap extends AnyRef

    Permalink

    Specialized fast and cheap to initialize identity map for pickle state identifier map

  18. trait MaterializePicklerFallback extends AnyRef

    Permalink
  19. final class PickleState extends AnyRef

    Permalink

    Manage state for a pickling "session".

  20. trait Pickler[A] extends AnyRef

    Permalink
  21. trait PicklerHelper extends AnyRef

    Permalink
  22. abstract class StringCodecBase extends StringCodecFast

    Permalink
  23. abstract class StringCodecFast extends AnyRef

    Permalink
  24. class TextDecoder extends Object

    Permalink

    Facade for native JS engine provided TextDecoder

    Facade for native JS engine provided TextDecoder

    Annotations
    @RawJSType() @native()
  25. class TextEncoder extends Object

    Permalink

    Facade for native JS engine provided TextEncoder

    Facade for native JS engine provided TextEncoder

    Annotations
    @RawJSType() @native()
  26. trait TransformPicklers extends AnyRef

    Permalink
  27. trait TuplePicklers extends PicklerHelper

    Permalink
  28. final class UnpickleState extends AnyRef

    Permalink

    Manage state for an unpickling "session"

Value Members

  1. object BasicPicklers extends PicklerHelper

    Permalink
  2. object BufferPool

    Permalink
  3. object ByteBufferProvider

    Permalink
  4. object CompositePickler

    Permalink
  5. object Default extends Base with BasicImplicitPicklers with TransformPicklers with TuplePicklers with MaterializePicklerFallback

    Permalink

    Provides basic implicit picklers including macro support for case classes

  6. object DefaultBasic extends Base with BasicImplicitPicklers with TransformPicklers with TuplePicklers

    Permalink

    Provides basic implicit picklers without macro support for case classes

  7. object DefaultByteBufferProvider extends DefaultByteBufferProviderFuncs

    Permalink
  8. object EmptyIdentList extends IdentList

    Permalink
  9. object EmptyIdentMap extends IdentMap

    Permalink
  10. object ExceptionPickler

    Permalink
  11. object IdentList

    Permalink
  12. object IdentMap

    Permalink
  13. object IdentMap3Plus

    Permalink
  14. object PickleImpl

    Permalink
  15. object PickleState

    Permalink
  16. object PicklerMaterializersImpl

    Permalink
  17. object SpeedOriented

    Permalink
  18. object StringCodec extends StringCodecBase

    Permalink
  19. object UnpickleImpl

    Permalink
  20. object UnpickleState

    Permalink

Ungrouped