codecs

object codecs extends JsonCodecAPI
trait CodecAPI
class Object
trait Matchable
class Any

Type members

Inherited types

type Codec[A] = JCodec[A]
Inherited from
JsonCodecAPI

Value members

Inherited methods

def compileCodec[A](schema: Schema[A]): JCodec[A]
Inherited from
JsonCodecAPI
def decodeFromByteArray[A](codec: JCodec[A], bytes: Array[Byte]): Either[PayloadError, A]
Inherited from
CodecAPI
override
def decodeFromByteArrayPartial[A](codec: JCodec[A], bytes: Array[Byte]): Either[PayloadError, BodyPartial[A]]
Definition Classes
JsonCodecAPI -> CodecAPI
Inherited from
JsonCodecAPI
def decodeFromByteBuffer[A](codec: JCodec[A], bytes: ByteBuffer): Either[PayloadError, A]
Inherited from
CodecAPI
override
def decodeFromByteBufferPartial[A](codec: JCodec[A], bytes: ByteBuffer): Either[PayloadError, BodyPartial[A]]
Definition Classes
JsonCodecAPI -> CodecAPI
Inherited from
JsonCodecAPI
def mediaType[A](codec: JCodec[A]): Type
Inherited from
JsonCodecAPI
override
def writeToArray[A](codec: JCodec[A], value: A): Array[Byte]
Definition Classes
JsonCodecAPI -> CodecAPI
Inherited from
JsonCodecAPI