package desert
- Alphabetic
- By Inheritance
- desert
- Codecs
- TupleCodecs
- BinarySerialization
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Package Members
- package akkasupport
- package custom
- package docs
- package internal
- package shapeless
- package shardcakesupport
- package zioprelude
- package zioschema
- package ziosupport
Type Members
- trait BinaryCodec[T] extends BinarySerializer[T] with BinaryDeserializer[T]
- trait BinaryDeserializer[T] extends AnyRef
- trait BinaryInput extends AnyRef
Interface for reading binary data
Interface for reading binary data
The low level read operations for primitive types must be implemented.
Also contains some higher level functions such as variable integer decoding and compression support, which have a default implementation based on the primitives.
- trait BinaryOutput extends AnyRef
Interface for writing binary data
Interface for writing binary data
The low level write operations for primitive types must be implemented.
Also contains some higher level functions such as variable integer encoding and compression support, which have a default implementation based on the primitives.
- trait BinarySerialization extends AnyRef
- trait BinarySerializer[T] extends AnyRef
- trait Codecs extends TupleCodecs
Module containing implicit binary codecs for a lot of base types
- final case class DeduplicatedString(string: String) extends AnyVal with Product with Serializable
- class DefaultTypeRegistry extends TypeRegistry
- final case class DesertException(failure: DesertFailure) extends Exception with Product with Serializable
Exception form of DesertFailure to be used in places where failure must be encoded by an exception (Future, Cats Effect IO, etc).
Exception form of DesertFailure to be used in places where failure must be encoded by an exception (Future, Cats Effect IO, etc).
- failure
The failure to represent in the exception
- sealed trait DesertFailure extends AnyRef
Desert failure type
Desert failure type
Every failure has a human-readable 'message' and an optional exception cause.
- sealed trait Evolution extends Serializable
- final case class PersistedThrowable(className: String, message: String, stackTrace: Array[StackTraceElement], cause: Option[PersistedThrowable]) extends RuntimeException with Product with Serializable
- final case class RegisteredType[T](id: RegisteredTypeId, codec: BinaryCodec[T], cls: Class[_]) extends Product with Serializable
- trait TypeRegistry extends AnyRef
- final case class evolutionSteps(steps: Evolution*) extends Annotation with StaticAnnotation with Product with Serializable
- trait LowerPriorityTupleFieldReader extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple10Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple11Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple12Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple13Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple14Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple15Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple16Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple17Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple18Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple19Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple1Builder[T1] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple20Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple21Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple22Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple2Builder[T1, T2] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple3Builder[T1, T2, T3] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple4Builder[T1, T2, T3, T4] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple5Builder[T1, T2, T3, T4, T5] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple6Builder[T1, T2, T3, T4, T5, T6] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple7Builder[T1, T2, T3, T4, T5, T6, T7] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple8Builder[T1, T2, T3, T4, T5, T6, T7, T8] extends AnyRef
- Definition Classes
- TupleCodecs
- final class Tuple9Builder[T1, T2, T3, T4, T5, T6, T7, T8, T9] extends AnyRef
- Definition Classes
- TupleCodecs
- trait TupleFieldReader[T] extends AnyRef
- Definition Classes
- TupleCodecs
- final case class transientConstructor() extends Annotation with StaticAnnotation with Product with Serializable
- final case class transientField(defaultValue: Any) extends Annotation with StaticAnnotation with Product with Serializable
Abstract Value Members
- abstract def optionCodec[T](implicit arg0: BinaryCodec[T]): BinaryCodec[Option[T]]
- Definition Classes
- TupleCodecs
Concrete Value Members
- implicit def arrayCodec[A](implicit arg0: BinaryCodec[A], arg1: ClassTag[A]): BinaryCodec[Array[A]]
- Definition Classes
- Codecs
- implicit val bigDecimalCodec: BinaryCodec[BigDecimal]
- Definition Classes
- Codecs
- implicit val bigIntCodec: BinaryCodec[BigInt]
- Definition Classes
- Codecs
- implicit val booleanCodec: BinaryCodec[Boolean]
- Definition Classes
- Codecs
- implicit val byteCodec: BinaryCodec[Byte]
- Definition Classes
- Codecs
- implicit val charCodec: BinaryCodec[Char]
- Definition Classes
- Codecs
- implicit val dayOfWeekCodec: BinaryCodec[DayOfWeek]
- Definition Classes
- Codecs
- implicit val deduplicatedStringCodec: BinaryCodec[DeduplicatedString]
- Definition Classes
- Codecs
- def deserialize[T](input: BinaryInput, typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinaryDeserializer[T]): Either[DesertFailure, T]
- Definition Classes
- BinarySerialization
- def deserializeFromArray[T](input: Array[Byte], typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinaryDeserializer[T]): Either[DesertFailure, T]
- Definition Classes
- BinarySerialization
- def deserializeFromStream[T](stream: InputStream, typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinaryDeserializer[T]): Either[DesertFailure, T]
- Definition Classes
- BinarySerialization
- def deserializeUnknown(input: BinaryInput, typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Any]
- Definition Classes
- BinarySerialization
- def deserializeUnknownFromArray(input: Array[Byte], typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Any]
- Definition Classes
- BinarySerialization
- def deserializeUnknownFromStream(stream: InputStream, typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Any]
- Definition Classes
- BinarySerialization
- implicit val doubleCodec: BinaryCodec[Double]
- Definition Classes
- Codecs
- implicit val durationCodec: BinaryCodec[Duration]
- Definition Classes
- Codecs
- implicit def eitherCodec[L, R](implicit arg0: BinaryCodec[L], arg1: BinaryCodec[R]): BinaryCodec[Either[L, R]]
- Definition Classes
- Codecs
- implicit val floatCodec: BinaryCodec[Float]
- Definition Classes
- Codecs
- implicit val instantCodec: BinaryCodec[Instant]
- Definition Classes
- Codecs
- implicit val intCodec: BinaryCodec[Int]
- Definition Classes
- Codecs
- def iterableCodec[A, T <: Iterable[A]](implicit arg0: BinaryCodec[A], factory: Factory[A, T]): BinaryCodec[T]
- Definition Classes
- Codecs
- implicit val javaBigDecimalCodec: BinaryCodec[BigDecimal]
- Definition Classes
- Codecs
- implicit val javaBigIntegerCodec: BinaryCodec[BigInteger]
- Definition Classes
- Codecs
- implicit def listCodec[A](implicit arg0: BinaryCodec[A]): BinaryCodec[List[A]]
- Definition Classes
- Codecs
- implicit val localDateCodec: BinaryCodec[LocalDate]
- Definition Classes
- Codecs
- implicit val localDateTimeCodec: BinaryCodec[LocalDateTime]
- Definition Classes
- Codecs
- implicit val localTimeCodec: BinaryCodec[LocalTime]
- Definition Classes
- Codecs
- implicit val longCodec: BinaryCodec[Long]
- Definition Classes
- Codecs
- implicit def mapCodec[K, V](implicit arg0: BinaryCodec[K], arg1: BinaryCodec[V]): BinaryCodec[Map[K, V]]
- Definition Classes
- Codecs
- implicit val monthCodec: BinaryCodec[Month]
- Definition Classes
- Codecs
- implicit val monthDayCodec: BinaryCodec[MonthDay]
- Definition Classes
- Codecs
- implicit val offsetDateTimeCodec: BinaryCodec[OffsetDateTime]
- Definition Classes
- Codecs
- implicit val offsetTimeCodec: BinaryCodec[OffsetTime]
- Definition Classes
- Codecs
- implicit val periodCodec: BinaryCodec[Period]
- Definition Classes
- Codecs
- implicit def persistedThrowableCodec: BinaryCodec[PersistedThrowable]
- Definition Classes
- Codecs
- def serialize[T](value: T, output: BinaryOutput, typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinarySerializer[T]): Either[DesertFailure, Unit]
- Definition Classes
- BinarySerialization
- def serializeToArray[T](value: T, typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinarySerializer[T]): Either[DesertFailure, Array[Byte]]
- Definition Classes
- BinarySerialization
- def serializeToStream[T](value: T, stream: OutputStream, typeRegistry: TypeRegistry = TypeRegistry.empty)(implicit arg0: BinarySerializer[T]): Either[DesertFailure, Unit]
- Definition Classes
- BinarySerialization
- def serializeUnknown(value: Any, output: BinaryOutput, typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Unit]
- Definition Classes
- BinarySerialization
- def serializeUnknownToArray(value: Any, typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Array[Byte]]
- Definition Classes
- BinarySerialization
- def serializeUnknownToStream(value: Any, stream: OutputStream, typeRegistry: TypeRegistry = TypeRegistry.empty): Either[DesertFailure, Unit]
- Definition Classes
- BinarySerialization
- implicit def setCodec[A](implicit arg0: BinaryCodec[A]): BinaryCodec[Set[A]]
- Definition Classes
- Codecs
- implicit val shortCodec: BinaryCodec[Short]
- Definition Classes
- Codecs
- implicit def sortedMapCodec[K, V](implicit arg0: BinaryCodec[K], arg1: Ordering[K], arg2: BinaryCodec[V]): BinaryCodec[SortedMap[K, V]]
- Definition Classes
- Codecs
- implicit def sortedSetCodec[A](implicit arg0: BinaryCodec[A], arg1: Ordering[A]): BinaryCodec[SortedSet[A]]
- Definition Classes
- Codecs
- implicit val stackTraceElementCodec: BinaryCodec[StackTraceElement]
- Definition Classes
- Codecs
- implicit val stringCodec: BinaryCodec[String]
- Definition Classes
- Codecs
- implicit val throwableCodec: BinaryCodec[Throwable]
- Definition Classes
- Codecs
- implicit def tryCodec[A](implicit arg0: BinaryCodec[A]): BinaryCodec[Try[A]]
- Definition Classes
- Codecs
- implicit def tuple10Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
- Definition Classes
- TupleCodecs
- implicit def tuple11Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
- Definition Classes
- TupleCodecs
- implicit def tuple12Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
- Definition Classes
- TupleCodecs
- implicit def tuple13Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
- Definition Classes
- TupleCodecs
- implicit def tuple14Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
- Definition Classes
- TupleCodecs
- implicit def tuple15Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
- Definition Classes
- TupleCodecs
- implicit def tuple16Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
- Definition Classes
- TupleCodecs
- implicit def tuple17Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
- Definition Classes
- TupleCodecs
- implicit def tuple18Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17], arg34: BinaryCodec[T18], arg35: TupleFieldReader[T18]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
- Definition Classes
- TupleCodecs
- implicit def tuple19Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17], arg34: BinaryCodec[T18], arg35: TupleFieldReader[T18], arg36: BinaryCodec[T19], arg37: TupleFieldReader[T19]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
- Definition Classes
- TupleCodecs
- implicit def tuple1Codec[T1](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1]): BinaryCodec[(T1)]
- Definition Classes
- TupleCodecs
- implicit def tuple20Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17], arg34: BinaryCodec[T18], arg35: TupleFieldReader[T18], arg36: BinaryCodec[T19], arg37: TupleFieldReader[T19], arg38: BinaryCodec[T20], arg39: TupleFieldReader[T20]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
- Definition Classes
- TupleCodecs
- implicit def tuple21Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17], arg34: BinaryCodec[T18], arg35: TupleFieldReader[T18], arg36: BinaryCodec[T19], arg37: TupleFieldReader[T19], arg38: BinaryCodec[T20], arg39: TupleFieldReader[T20], arg40: BinaryCodec[T21], arg41: TupleFieldReader[T21]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
- Definition Classes
- TupleCodecs
- implicit def tuple22Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9], arg18: BinaryCodec[T10], arg19: TupleFieldReader[T10], arg20: BinaryCodec[T11], arg21: TupleFieldReader[T11], arg22: BinaryCodec[T12], arg23: TupleFieldReader[T12], arg24: BinaryCodec[T13], arg25: TupleFieldReader[T13], arg26: BinaryCodec[T14], arg27: TupleFieldReader[T14], arg28: BinaryCodec[T15], arg29: TupleFieldReader[T15], arg30: BinaryCodec[T16], arg31: TupleFieldReader[T16], arg32: BinaryCodec[T17], arg33: TupleFieldReader[T17], arg34: BinaryCodec[T18], arg35: TupleFieldReader[T18], arg36: BinaryCodec[T19], arg37: TupleFieldReader[T19], arg38: BinaryCodec[T20], arg39: TupleFieldReader[T20], arg40: BinaryCodec[T21], arg41: TupleFieldReader[T21], arg42: BinaryCodec[T22], arg43: TupleFieldReader[T22]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
- Definition Classes
- TupleCodecs
- implicit def tuple2Codec[T1, T2](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2]): BinaryCodec[(T1, T2)]
- Definition Classes
- TupleCodecs
- implicit def tuple3Codec[T1, T2, T3](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3]): BinaryCodec[(T1, T2, T3)]
- Definition Classes
- TupleCodecs
- implicit def tuple4Codec[T1, T2, T3, T4](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4]): BinaryCodec[(T1, T2, T3, T4)]
- Definition Classes
- TupleCodecs
- implicit def tuple5Codec[T1, T2, T3, T4, T5](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5]): BinaryCodec[(T1, T2, T3, T4, T5)]
- Definition Classes
- TupleCodecs
- implicit def tuple6Codec[T1, T2, T3, T4, T5, T6](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6]): BinaryCodec[(T1, T2, T3, T4, T5, T6)]
- Definition Classes
- TupleCodecs
- implicit def tuple7Codec[T1, T2, T3, T4, T5, T6, T7](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7)]
- Definition Classes
- TupleCodecs
- implicit def tuple8Codec[T1, T2, T3, T4, T5, T6, T7, T8](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8)]
- Definition Classes
- TupleCodecs
- implicit def tuple9Codec[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit arg0: BinaryCodec[T1], arg1: TupleFieldReader[T1], arg2: BinaryCodec[T2], arg3: TupleFieldReader[T2], arg4: BinaryCodec[T3], arg5: TupleFieldReader[T3], arg6: BinaryCodec[T4], arg7: TupleFieldReader[T4], arg8: BinaryCodec[T5], arg9: TupleFieldReader[T5], arg10: BinaryCodec[T6], arg11: TupleFieldReader[T6], arg12: BinaryCodec[T7], arg13: TupleFieldReader[T7], arg14: BinaryCodec[T8], arg15: TupleFieldReader[T8], arg16: BinaryCodec[T9], arg17: TupleFieldReader[T9]): BinaryCodec[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
- Definition Classes
- TupleCodecs
- implicit val unitCodec: BinaryCodec[Unit]
- Definition Classes
- Codecs
- implicit val uuidCodec: BinaryCodec[UUID]
- Definition Classes
- Codecs
- val varIntCodec: BinaryCodec[Int]
- Definition Classes
- Codecs
- val varIntOptimizedForPositiveCodec: BinaryCodec[Int]
- Definition Classes
- Codecs
- implicit def vectorCodec[A](implicit arg0: BinaryCodec[A]): BinaryCodec[Vector[A]]
- Definition Classes
- Codecs
- implicit def wrappedArrayCodec[A](implicit arg0: BinaryCodec[A], arg1: ClassTag[A]): BinaryCodec[ArraySeq[A]]
- Definition Classes
- Codecs
- implicit val yearCodec: BinaryCodec[Year]
- Definition Classes
- Codecs
- implicit val yearMonthCodec: BinaryCodec[YearMonth]
- Definition Classes
- Codecs
- implicit val zoneIdCodec: BinaryCodec[ZoneId]
- Definition Classes
- Codecs
- implicit val zoneOffsetCodec: BinaryCodec[ZoneOffset]
- Definition Classes
- Codecs
- implicit val zonedDateTimeCodec: BinaryCodec[ZonedDateTime]
- Definition Classes
- Codecs
- object BinaryCodec
- object BinaryDeserializer
- object BinarySerializer
- object DefaultTypeRegistry
- object DesertFailure
- object Evolution extends Serializable
- object PersistedThrowable extends Serializable
- object TypeRegistry
- object TupleFieldReader extends LowerPriorityTupleFieldReader
- Definition Classes
- TupleCodecs