ProductCodec
mcodec.ProductCodec
final class ProductCodec[T](typeName: String, labels: Array[String], childCodecsByName: => Array[MCodec[Any]], defaults: Array[Option[Any]], optionalFlags: Array[Boolean], isOption: Array[Boolean], transientDefaultFlags: Array[Boolean], outOfOrderFlags: Array[Boolean], fromArray: Array[Any] => T, genLabels: Array[String], genGetters: Array[T => Any], genCodecsByName: => Array[MCodec[Any]]) extends ObjectCodec[T], SizedCodec[T]
Attributes
- Source
- DerivedCodecs.scala
- Graph
-
- Supertypes
-
trait SizedCodec[T]trait ObjectCodec[T]trait NullSafeCodec[T]trait MCodec[T]class Objecttrait Matchableclass Any
Members list
In this article