upickle
generic.schema.upickle$
Attributes
- Graph
- Supertypes
- trait UPickleSchemaTranslationtrait BiMapCoproductTranslation[ReadWriter, Reader, Writer, Value, Value]trait CoproductEncoderTranslation[Writer, Value]trait WithSubtypeWriter[Writer, Value]trait CoproductDecoderTranslation[Reader, Value]trait WithSubtypeReader[Reader, Value]trait BiMapProductTranslation[ReadWriter, Reader, Writer, Value, Value]trait ProductEncoderTranslation[Writer, Value]trait WithFieldWriter[Writer, Value]trait ProductDecoderTranslation[Reader, Value]trait WithFieldReader[Reader, Value]class Objecttrait Matchableclass Any
- Self type
- upickle.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:
- UPickleCoproductSchemaTranslation
Attributes
- Inherited from:
- UPickleCoproductSchemaTranslation
Attributes
- Inherited from:
- UPickleCoproductSchemaTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
Attributes
- Inherited from:
- UPickleProductTranslation
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:
- UPickleProductTranslation
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, Reader[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, Writer]]]): encoderTranslator[T, R, RV, D, DN, Cache]
Attributes
- Inherited from:
- CoproductEncoderTranslation
Attributes
- Inherited from:
- UPickleCoproductSchemaTranslation
given given_RecursiveSchemaTranslator_T_S_Cache_ReadWriter[T, S, Cache <: TypeCache](using encTr: RecursiveSchemaTranslator[T, S, Empty, Writer], decTr: RecursiveSchemaTranslator[T, S, Empty, Reader]): given_RecursiveSchemaTranslator_T_S_Cache_ReadWriter[T, S, Cache]
Attributes
- Inherited from:
- UPickleSchemaTranslation
Attributes
- Inherited from:
- UPickleCoproductSchemaTranslation
Attributes
- Inherited from:
- UPickleCoproductSchemaTranslation
given singletonDecoder[T <: Singleton, N <: TypeName, Cache <: TypeCache]: singletonDecoder[T, N, Cache]
Attributes
- Inherited from:
- UPickleSingletonSchemaTranslation
given singletonEncoder[T <: Singleton, N <: TypeName, Cache <: TypeCache]: singletonEncoder[T, N, Cache]
Attributes
- Inherited from:
- UPickleSingletonSchemaTranslation
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, Reader[T]], Try[RV]], afReader: AFReader[AF, AFS, Cached[Cache, T, Reader[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