circe
generic.schema.circe$
Attributes
- Graph
- Supertypes
- trait CirceSchemaTranslationtrait BiMapCoproductTranslation[Codec, Decoder, Encoder, Json, Json]trait CoproductEncoderTranslation[Encoder, Json]trait WithSubtypeWriter[Encoder, Json]trait CoproductDecoderTranslation[Decoder, Json]trait WithSubtypeReader[Decoder, Json]trait BiMapProductTranslation[Codec, Decoder, Encoder, Json, Json]trait ProductEncoderTranslation[Encoder, Json]trait WithFieldWriter[Encoder, Json]trait ProductDecoderTranslation[Decoder, Json]trait WithFieldReader[Decoder, Json]class Objecttrait Matchableclass Any
- Self type
- circe.type
Members list
Concise view
Type members
Inherited classlikes
object AFReader
Attributes
- Inherited from:
- ProductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- ProductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object CoproductReader
Attributes
- Inherited from:
- CoproductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CoproductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object CoproductWriter
Attributes
- Inherited from:
- CoproductEncoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- CoproductEncoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- WithSubtypeReader
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- WithFieldReader
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- WithFieldWriter
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object FieldsReader
Attributes
- Inherited from:
- ProductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- ProductDecoderTranslation
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- WithSubtypeReader
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- WithSubtypeWriter
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Value members
Inherited methods
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
inline def writeAdditionalFields[T, AF, AFS, AFE]: (T, AFE, Aux[AF, AFS], Map[String, (Int, Sink)], Set[String]) => Unit
Attributes
- Inherited from:
- ProductEncoderTranslation
Attributes
- Inherited from:
- CirceProductSchemaTranslation
inline def writeFields[T, FS <: Tuple, Cache <: TypeCache]: (T, FS, Map[String, (Int, Sink)], Cache) => Unit
Attributes
- Inherited from:
- ProductEncoderTranslation
Givens
Inherited givens
given decoderTranslator[T, R <: Tuple, RV <: Tuple, D, DN, Cache <: TypeCache](using reader: CoproductReader[T, R, D, DN, Cached[Cache, T, Decoder[T]]]): decoderTranslator[T, R, RV, D, DN, Cache]
Attributes
- Inherited from:
- CoproductDecoderTranslation
given encoderTranslator[T, R <: Tuple, RV <: Tuple, D, DN, Cache <: TypeCache](using writer: CoproductWriter[T, R, Cached[Cache, T, RecursiveSchemaTranslator[T, CoproductShape[T, R, RV, D, DN], Cache, Encoder]]]): encoderTranslator[T, R, RV, D, DN, Cache]
Attributes
- Inherited from:
- CoproductEncoderTranslation
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
given given_RecursiveSchemaTranslator_T_S_Cache_Codec[T, S, Cache <: TypeCache](using encTr: RecursiveSchemaTranslator[T, S, Empty, Encoder], decTr: RecursiveSchemaTranslator[T, S, Empty, Decoder]): given_RecursiveSchemaTranslator_T_S_Cache_Codec[T, S, Cache]
Attributes
- Inherited from:
- CirceSchemaTranslation
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
Attributes
- Inherited from:
- CirceCoproductSchemaTranslation
given singletonDecoderTrans[T <: Singleton, N <: TypeName, Cache <: TypeCache](using strCodec: Decoder[String]): singletonDecoderTrans[T, N, Cache]
Attributes
- Inherited from:
- CirceSingletonSchemaTranslation
given singletonEncoderTrans[T <: Singleton, N <: TypeName, Cache <: TypeCache](using strCodec: Encoder[String]): singletonEncoderTrans[T, N, Cache]
Attributes
- Inherited from:
- CirceSingletonSchemaTranslation
inline given translateProductReaderRecursive[T, R <: Tuple, RV <: Tuple, AF, AFS, AFE, C, Cache <: TypeCache](using pc: ProductConstructor[C, RV, AF, T], fieldsReader: Aux[R, Cached[Cache, T, Decoder[T]], Try[RV]], afReader: AFReader[AF, AFS, Cached[Cache, T, Decoder[T]]]): RecursiveSchemaTranslator[T, ProductShape[T, R, RV, AF, AFS, AFE, C], Cache, DecoderSch]
Attributes
- Inherited from:
- ProductDecoderTranslation
inline given translateProductWriter[T, R <: Tuple, RV <: Tuple, AF, AFS, AFE, C, Cache <: TypeCache]: RecursiveSchemaTranslator[T, ProductShape[T, R, RV, AF, AFS, AFE, C], Cache, EncoderSch]
Attributes
- Inherited from:
- ProductEncoderTranslation