object Deserializer extends CollectionDeserializers with TupleDeserializers
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Deserializer
- TupleDeserializers
- CollectionDeserializers
- PrimitiveDeserializers
- DeserializerUtilityFunctions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[R, A](f: (Bytes) => ZIO[R, DeserializeError, Result[A]]): Deserializer[R, A]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- lazy val boolean: Deserializer[Any, Boolean]
- Definition Classes
- PrimitiveDeserializers
- val byte: Deserializer[Any, Byte]
- Definition Classes
- PrimitiveDeserializers
- val byteArray: Deserializer[Any, Array[Byte]]
- Definition Classes
- CollectionDeserializers
- val bytes: Deserializer[Any, Bytes]
- Definition Classes
- CollectionDeserializers
- val char: Deserializer[Any, Char]
- Definition Classes
- PrimitiveDeserializers
- def chunk[R, A](a: Deserializer[R, A]): Deserializer[R, Chunk[A]]
- Definition Classes
- CollectionDeserializers
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val double: Deserializer[Any, Double]
- Definition Classes
- PrimitiveDeserializers
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val float: Deserializer[Any, Float]
- Definition Classes
- PrimitiveDeserializers
- def fromByteBuffer[R, A](deser: Deserializer[R, A])(bytes: Result[Bytes]): ZIO[R, DeserializeError, Result[Chunk[A]]]
- Definition Classes
- DeserializerUtilityFunctions
- def fromByteBuffer[A](n: Int, f: (ByteBuffer) => A): Deserializer[Any, A]
- Definition Classes
- DeserializerUtilityFunctions
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val int: Deserializer[Any, Int]
- Definition Classes
- PrimitiveDeserializers
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def list[R, A](as: Deserializer[R, Chunk[A]]): Deserializer[R, List[A]]
- Definition Classes
- CollectionDeserializers
- val long: Deserializer[Any, Long]
- Definition Classes
- PrimitiveDeserializers
- def map[R, K, A](as: Deserializer[R, Chunk[(K, A)]]): Deserializer[R, Map[K, A]]
- Definition Classes
- CollectionDeserializers
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def set[R, A](as: Deserializer[R, Chunk[A]]): Deserializer[R, Set[A]]
- Definition Classes
- CollectionDeserializers
- val short: Deserializer[Any, Short]
- Definition Classes
- PrimitiveDeserializers
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def tuple10[RR, A, B, C, D, E, F, G, H, I, J](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J)]
- Definition Classes
- TupleDeserializers
- def tuple11[RR, A, B, C, D, E, F, G, H, I, J, K](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K)]
- Definition Classes
- TupleDeserializers
- def tuple12[RR, A, B, C, D, E, F, G, H, I, J, K, L](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L)]
- Definition Classes
- TupleDeserializers
- def tuple13[RR, A, B, C, D, E, F, G, H, I, J, K, L, M](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M)]
- Definition Classes
- TupleDeserializers
- def tuple14[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
- Definition Classes
- TupleDeserializers
- def tuple15[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
- Definition Classes
- TupleDeserializers
- def tuple16[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
- Definition Classes
- TupleDeserializers
- def tuple17[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
- Definition Classes
- TupleDeserializers
- def tuple18[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q], serr: Deserializer[RR, R]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
- Definition Classes
- TupleDeserializers
- def tuple19[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q], serr: Deserializer[RR, R], sers: Deserializer[RR, S]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
- Definition Classes
- TupleDeserializers
- def tuple2[R, A, B](implicit sera: Deserializer[R, A], serb: Deserializer[R, B]): Deserializer[R, (A, B)]
- Definition Classes
- TupleDeserializers
- def tuple20[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q], serr: Deserializer[RR, R], sers: Deserializer[RR, S], sert: Deserializer[RR, T]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
- Definition Classes
- TupleDeserializers
- def tuple21[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q], serr: Deserializer[RR, R], sers: Deserializer[RR, S], sert: Deserializer[RR, T], seru: Deserializer[RR, U]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
- Definition Classes
- TupleDeserializers
- def tuple22[RR, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I], serj: Deserializer[RR, J], serk: Deserializer[RR, K], serl: Deserializer[RR, L], serm: Deserializer[RR, M], sern: Deserializer[RR, N], sero: Deserializer[RR, O], serp: Deserializer[RR, P], serq: Deserializer[RR, Q], serr: Deserializer[RR, R], sers: Deserializer[RR, S], sert: Deserializer[RR, T], seru: Deserializer[RR, U], serv: Deserializer[RR, V]): Deserializer[RR, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
- Definition Classes
- TupleDeserializers
- def tuple3[RR, A, B, C](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C]): Deserializer[RR, (A, B, C)]
- Definition Classes
- TupleDeserializers
- def tuple4[RR, A, B, C, D](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D]): Deserializer[RR, (A, B, C, D)]
- Definition Classes
- TupleDeserializers
- def tuple5[RR, A, B, C, D, E](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E]): Deserializer[RR, (A, B, C, D, E)]
- Definition Classes
- TupleDeserializers
- def tuple6[RR, A, B, C, D, E, F](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F]): Deserializer[RR, (A, B, C, D, E, F)]
- Definition Classes
- TupleDeserializers
- def tuple7[RR, A, B, C, D, E, F, G](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G]): Deserializer[RR, (A, B, C, D, E, F, G)]
- Definition Classes
- TupleDeserializers
- def tuple8[RR, A, B, C, D, E, F, G, H](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H]): Deserializer[RR, (A, B, C, D, E, F, G, H)]
- Definition Classes
- TupleDeserializers
- def tuple9[RR, A, B, C, D, E, F, G, H, I](implicit sera: Deserializer[RR, A], serb: Deserializer[RR, B], serc: Deserializer[RR, C], serd: Deserializer[RR, D], sere: Deserializer[RR, E], serf: Deserializer[RR, F], serg: Deserializer[RR, G], serh: Deserializer[RR, H], seri: Deserializer[RR, I]): Deserializer[RR, (A, B, C, D, E, F, G, H, I)]
- Definition Classes
- TupleDeserializers
- def vector[R, A](as: Deserializer[R, Chunk[A]]): Deserializer[R, Vector[A]]
- Definition Classes
- CollectionDeserializers
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()