Packages

package transcode

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package codec
  2. package daml_lf

    Note: code in this package is a translation to scala2 of code from https://github.com/DACH-NY/transcode

  3. package schema

Type Members

  1. trait Codec[A] extends Decoder[A] with Encoder[A]

    Codec encodes and decodes target protocol to and from an intermediary com.digitalasset.transcode.schema.DynamicValue representation.

    Codec encodes and decodes target protocol to and from an intermediary com.digitalasset.transcode.schema.DynamicValue representation. Arbitrary codecs can be composed together to create direct interoperability Converters.

  2. trait Converter[A, B] extends AnyRef
  3. trait Decoder[A] extends AnyRef

    Decodes target protocol representation into intermediary DynamicValue representation.

  4. trait Encoder[A] extends AnyRef

    Encodes intermediary DynamicValue representation into target protocol representation.

  5. class MissingFieldException extends Exception
  6. class UnexpectedFieldsException extends Exception

Value Members

  1. object Converter

Ungrouped