Values

org.latestbit.circe.adt.codec.JsonTaggedAdt$.Config$.Values
class Values[E](val typeFieldName: String, val mappings: Map[String, TagClass[E]], val encoderDefinition: EncoderDefinition, val decoderDefinition: DecoderDefinition, val strict: Boolean) extends Config[E]

Attributes

Graph
Supertypes
trait Config[E]
trait BaseConfig[E]
class Object
trait Matchable
class Any

Members list

Value members

Inherited methods

inline def checkStrictRequirements[T]()(using m: Of[T]): Unit

Attributes

Inherited from:
BaseConfig
inline def getAllFields[T, Fields <: Tuple](): Vector[String]

Attributes

Inherited from:
BaseConfig

Concrete fields

override val mappings: Map[String, TagClass[E]]
override val strict: Boolean
override val typeFieldName: String