public final class MixinDescription<T> extends Object implements com.dslplatform.json.JsonWriter.WriteObject<T>, com.dslplatform.json.JsonReader.ReadObject<T>
| Constructor and Description |
|---|
MixinDescription(Class<T> manifest,
com.dslplatform.json.DslJson json,
FormatDescription<T>[] descriptions) |
MixinDescription(Class<T> manifest,
com.dslplatform.json.DslJson json,
String discriminator,
FormatDescription<T>[] descriptions) |
| Modifier and Type | Method and Description |
|---|---|
T |
read(com.dslplatform.json.JsonReader reader) |
void |
write(com.dslplatform.json.JsonWriter writer,
T instance) |
public MixinDescription(Class<T> manifest, com.dslplatform.json.DslJson json, FormatDescription<T>[] descriptions)
public MixinDescription(Class<T> manifest, com.dslplatform.json.DslJson json, String discriminator, FormatDescription<T>[] descriptions)
@Nullable public T read(com.dslplatform.json.JsonReader reader) throws IOException
read in interface com.dslplatform.json.JsonReader.ReadObject<T>IOExceptionCopyright © 2019. All rights reserved.