gs-upickle
gs-upickle
org.hungerford.generic.schema.upickle
UPickleCoproductSchemaTranslation
CoproductReader
emptyReader
subtypeReaderWithoutDiscriminator
tupleReader
CoproductReader
CoproductWriter
emptyWriter
subtypeWriter
tupleWriter
CoproductWriter
SchemaTranslator_T_CoproductShape_ReadWriter
UPickleProductTranslation
UPickleProductTranslation
UPickleSchemaTranslation
UPickleSchemaTranslation
UPickleSingletonSchemaTranslation
SchemaTranslator_T_SingletonShape_ReadWriter
UPickleSingletonSchemaTranslation
gs-upickle
/
org.hungerford.generic.schema.upickle
/
UPickleCoproductSchemaTranslation
/
CoproductReader
/
subtypeReaderWithoutDiscriminator
subtypeReaderWithoutDiscriminator
given
subtypeReaderWithoutDiscriminator
[T, ST, N <:
TypeName
, S](using val st:
SchemaTranslator
[
ST
,
S
,
ReadWriter
]):
CoproductReader
[
Value
,
Aux
[
T
,
ST
,
Unit
,
Nothing
,
Unit
,
N
,
S
],
Unit
,
Nothing
]
Type members
Value members
Type members
Types
type
Out
=
Option
[
T
]
Value members
Concrete methods
override
def
read
(from:
Value
, subtypes:
Aux
[
T
,
ST
,
Unit
,
Nothing
,
Unit
,
N
,
S
]):
Out
Definition Classes
CoproductReader
Concrete fields
protected
val
st
:
SchemaTranslator
[
ST
,
S
,
ReadWriter
]