Package

wvlet.airframe

codec

Permalink

package codec

Visibility
  1. Public
  2. All

Type Members

  1. trait CodecErrorCode extends AnyRef

    Permalink
  2. trait CodecFinder extends AnyRef

    Permalink

  3. sealed trait DataType extends AnyRef

    Permalink
  4. trait MessageCodec[A] extends LogSupport

    Permalink
  5. class MessageCodecException[A] extends Exception

    Permalink

  6. class MessageCodecFactory extends AnyRef

    Permalink

  7. class MessageHolder extends AnyRef

    Permalink

  8. trait MessageValueCodec[A] extends MessageCodec[A]

    Permalink
  9. case class ObjectCodec[A](surface: Surface, paramCodec: Seq[MessageCodec[_]]) extends MessageCodec[A] with PackAsMapSupport[A] with LogSupport with Product with Serializable

    Permalink

  10. case class ObjectMapCodec[A](surface: Surface, paramCodec: Seq[MessageCodec[_]]) extends MessageCodec[A] with PackAsMapSupport[A] with LogSupport with Product with Serializable

    Permalink

    ObjectCodec for generating map values.

    ObjectCodec for generating map values. This is suited to JSON object generation

  11. trait PackAsMapSupport[A] extends AnyRef

    Permalink
  12. class ParamListCodec extends MessageCodec[Seq[Any]] with LogSupport

    Permalink

    A generic codec for parameter lists: - array form: [v1, v2, ...] - map form: {k1:v1, k2:v2, ..}

  13. class StringUnapplyCodec[A] extends MessageCodec[A] with LogSupport

    Permalink

Value Members

  1. object CodecMacros

    Permalink

  2. object CollectionCodec

    Permalink
  3. object Compat

    Permalink

  4. object DataType

    Permalink

  5. object INVALID_DATA extends CodecErrorCode with Product with Serializable

    Permalink
  6. object JDBCCodec extends LogSupport

    Permalink

  7. object JSONCodec extends MessageCodec[String]

    Permalink

    Codec for JSON String

  8. object JSONValueCodec extends MessageCodec[JSONValue]

    Permalink

    Codec for JSONValue

  9. object JVMCodecFactory extends CodecFinder

    Permalink

  10. object JavaStandardCodec

    Permalink

  11. object JavaTimeCodec

    Permalink

    Codec for java.time package

  12. object MessageCodec extends Serializable

    Permalink
  13. object MessageCodecFactory

    Permalink
  14. object MetricsCodec

    Permalink

    Codecs for airframe-metrics

  15. object PrimitiveCodec

    Permalink

  16. object RawJsonCodec extends MessageCodec[Json]

    Permalink
  17. object ScalaStandardCodec

    Permalink

  18. object StandardCodec

    Permalink

    Standard codec collection

Ungrouped