A CoproductStrategy that decodes by reading the input at a nested path based off the name of the type to decode
A CoproductStrategy that decodes by reading the input at a nested path based off the name of the type to decode
a NamingStrategy for mapping the name of the type to decode to the path name in the input
A CoproductStrategy that decodes by reading a type field to determine how to decode the nested value
A CoproductStrategy that decodes by reading a type field to determine how to decode the nested value
the name of the type field
a NamingStrategy to map the names of the decodable types to the corresponding candidate values to be read from the type field