Packages

package custom

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. custom
  2. BinaryDeserializerOps
  3. BinarySerializerOps
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package pure

Type Members

  1. trait BinaryDeserializerOps extends AnyRef
  2. trait BinarySerializerOps extends AnyRef
  3. final case class DeserializationContext(env: DeserializationEnv, state: SerializerState) extends Product with Serializable
  4. final case class SerializationContext(env: SerializationEnv, state: SerializerState) extends Product with Serializable

Value Members

  1. final def failDeserializerWith[T](failure: DesertFailure): Nothing
    Definition Classes
    BinaryDeserializerOps
  2. final def failSerializerWith(failure: DesertFailure): Nothing
    Definition Classes
    BinarySerializerOps
  3. final def getRef(value: RefId)(implicit ctx: DeserializationContext): Option[AnyRef]
    Definition Classes
    BinaryDeserializerOps
  4. final def getString(value: StringId)(implicit ctx: DeserializationContext): Option[String]
    Definition Classes
    BinaryDeserializerOps
  5. final def read[T]()(implicit arg0: BinaryDeserializer[T], ctx: DeserializationContext): T
    Definition Classes
    BinaryDeserializerOps
  6. final def readByte()(implicit ctx: DeserializationContext): Byte
    Definition Classes
    BinaryDeserializerOps
  7. final def readBytes(count: Int)(implicit ctx: DeserializationContext): Array[Byte]
    Definition Classes
    BinaryDeserializerOps
  8. final def readCompressedByteArray()(implicit ctx: DeserializationContext): Array[Byte]
    Definition Classes
    BinaryDeserializerOps
  9. final def readDouble()(implicit ctx: DeserializationContext): Double
    Definition Classes
    BinaryDeserializerOps
  10. final def readFloat()(implicit ctx: DeserializationContext): Float
    Definition Classes
    BinaryDeserializerOps
  11. final def readInt()(implicit ctx: DeserializationContext): Int
    Definition Classes
    BinaryDeserializerOps
  12. final def readLong()(implicit ctx: DeserializationContext): Long
    Definition Classes
    BinaryDeserializerOps
  13. def readRefOrValue[T <: AnyRef](storeReadReference: Boolean = true)(implicit codec: BinaryCodec[T], ctx: DeserializationContext): T
    Definition Classes
    BinaryDeserializerOps
  14. final def readShort()(implicit ctx: DeserializationContext): Short
    Definition Classes
    BinaryDeserializerOps
  15. final def readUnknown()(implicit ctx: DeserializationContext): Any
    Definition Classes
    BinaryDeserializerOps
  16. final def readVarInt(optimizeForPositive: Boolean)(implicit ctx: DeserializationContext): Int
    Definition Classes
    BinaryDeserializerOps
  17. final def storeReadRef(value: AnyRef)(implicit ctx: DeserializationContext): Unit
    Definition Classes
    BinaryDeserializerOps
  18. final def storeReadString(value: String)(implicit ctx: DeserializationContext): Unit
    Definition Classes
    BinaryDeserializerOps
  19. final def storeRef(value: AnyRef)(implicit ctx: SerializationContext): StoreRefResult
    Definition Classes
    BinarySerializerOps
  20. final def storeRefOrObject[T <: AnyRef](value: T)(implicit codec: BinaryCodec[T], ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  21. final def storeString(value: String)(implicit ctx: SerializationContext): StoreStringResult
    Definition Classes
    BinarySerializerOps
  22. final def write[U](value: U)(implicit arg0: BinarySerializer[U], ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  23. final def writeByte(value: Byte)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  24. final def writeBytes(value: Array[Byte])(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  25. final def writeCompressedBytes(value: Array[Byte], level: Int = Deflater.BEST_SPEED)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  26. final def writeDouble(value: Double)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  27. final def writeFloat(value: Float)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  28. final def writeInt(value: Int)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  29. final def writeLong(value: Long)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  30. final def writeShort(value: Short)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  31. final def writeUnknown(value: Any)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps
  32. final def writeVarInt(value: Int, optimizeForPositive: Boolean)(implicit ctx: SerializationContext): Unit
    Definition Classes
    BinarySerializerOps

Inherited from BinaryDeserializerOps

Inherited from BinarySerializerOps

Inherited from AnyRef

Inherited from Any

Ungrouped