Packages

trait Encoder[REP] extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Encoder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def decode(bytes: Seq[Byte]): Failable[(REP, Seq[Byte])]
  2. abstract def decodeComplete(bytes: Seq[Byte]): Failable[REP]
  3. abstract def encode(representation: REP): Failable[Seq[Byte]]
  4. abstract def encodingLength: Option[Int]
  5. abstract def format(representation: REP): Failable[String]
  6. abstract def parse(str: String): Failable[REP]

Concrete Value Members

  1. def decodeFormat(bytes: Seq[Byte]): Failable[(String, Seq[Byte])]
  2. def encodeUntyped(untypedRepresentation: Any): Failable[Seq[Byte]]
  3. def encodesDynamicType: Boolean
  4. def formatUntyped(untypedRepresentation: Any): Failable[String]
  5. def parseEncode(str: String): Failable[Seq[Byte]]