Interface JsonReader.ReadObject<T>

Type Parameters:
T - type
All Known Subinterfaces:
FormatConverter<T>
All Known Implementing Classes:
ArrayDecoder, ArrayFormatDescription, CollectionDecoder, EnumDescription, FormatDescription, ImmutableAnalyzer.LazyImmutableDescription, ImmutableAnalyzer.WriteMember, ImmutableDescription, MapDecoder, MixinDescription, ObjectAnalyzer.LazyObjectDescription, ObjectFormatDescription, OptionalDecoder
Enclosing class:
JsonReader<TContext>

public static interface JsonReader.ReadObject<T>
Custom objects can be deserialized based on the implementation specified through this interface. Annotation processor creates custom deserializers at compile time and registers them into DslJson.
  • Method Summary

    Modifier and Type
    Method
    Description
    read(JsonReader reader)