Uses of Interface
com.dslplatform.json.JsonReader.ReadObject
Packages that use JsonReader.ReadObject
-
Uses of JsonReader.ReadObject in com.dslplatform.json
Fields in com.dslplatform.json declared as JsonReader.ReadObjectModifier and TypeFieldDescriptionprivate static final JsonReader.ReadObject<InetAddress> NetConverter.ADDRESS_READERstatic final JsonReader.ReadObject<boolean[]> BoolConverter.ARRAY_READERstatic final JsonReader.ReadObject<OffsetDateTime> JavaTimeConverter.DATE_TIME_READERstatic final JsonReader.ReadObject<BigDecimal> NumberConverter.DECIMAL_READERstatic final JsonReader.ReadObject<double[]> NumberConverter.DOUBLE_ARRAY_READERstatic final JsonReader.ReadObject<Double> NumberConverter.DOUBLE_READERstatic final JsonReader.ReadObject<float[]> NumberConverter.FLOAT_ARRAY_READERstatic final JsonReader.ReadObject<Float> NumberConverter.FLOAT_READERprivate static final JsonReader.ReadObject<BufferedImage> JavaGeomConverter.IMAGE_READERstatic final JsonReader.ReadObject<int[]> NumberConverter.INT_ARRAY_READERstatic final JsonReader.ReadObject<Integer> NumberConverter.INT_READERstatic final JsonReader.ReadObject<LocalDate> JavaTimeConverter.LOCAL_DATE_READERstatic final JsonReader.ReadObject<LocalDateTime> JavaTimeConverter.LOCAL_DATE_TIME_READERstatic final JsonReader.ReadObject<LocalTime> JavaTimeConverter.LOCAL_TIME_READERprivate static final JsonReader.ReadObject<Point2D.Double> JavaGeomConverter.LOCATION_READERstatic final JsonReader.ReadObject<long[]> NumberConverter.LONG_ARRAY_READERstatic final JsonReader.ReadObject<Long> NumberConverter.LONG_READERprivate static final JsonReader.ReadObject<LinkedHashMap> ObjectConverter.MAP_READERstatic final JsonReader.ReadObject<Double> NumberConverter.NULLABLE_DOUBLE_READERstatic final JsonReader.ReadObject<Float> NumberConverter.NULLABLE_FLOAT_READERstatic final JsonReader.ReadObject<Integer> NumberConverter.NULLABLE_INT_READERstatic final JsonReader.ReadObject<Long> NumberConverter.NULLABLE_LONG_READERstatic final JsonReader.ReadObject<Boolean> BoolConverter.NULLABLE_READERstatic final JsonReader.ReadObject<Short> NumberConverter.NULLABLE_SHORT_READERstatic final JsonReader.ReadObject<OffsetTime> JavaTimeConverter.OFFSET_TIME_READERprivate static final JsonReader.ReadObject<Point> JavaGeomConverter.POINT_READERprivate final JsonReader.ReadObject<T> JsonReader.WithReader.readerstatic final JsonReader.ReadObject<byte[]> BinaryConverter.READERstatic final JsonReader.ReadObject<Boolean> BoolConverter.READERstatic final JsonReader.ReadObject<String> StringConverter.READERstatic final JsonReader.ReadObject<UUID> UUIDConverter.READERprivate static final JsonReader.ReadObject<Element> XmlConverter.READERstatic final JsonReader.ReadObject<char[]> StringConverter.READER_ARRAYstatic final JsonReader.ReadObject<StringBuffer> StringConverter.READER_BUFFERstatic final JsonReader.ReadObject<StringBuilder> StringConverter.READER_BUILDERprivate static final JsonReader.ReadObject<Rectangle2D.Double> JavaGeomConverter.RECTANGLE_READERstatic final JsonReader.ReadObject<short[]> NumberConverter.SHORT_ARRAY_READERstatic final JsonReader.ReadObject<Short> NumberConverter.SHORT_READERprivate static final JsonReader.ReadObject<Date> JavaTimeConverter.SQL_DATE_READERprivate static final JsonReader.ReadObject<Timestamp> JavaTimeConverter.SQL_TIMESTAMP_READERprivate static final JsonReader.ReadObject<Map<String, String>> MapConverter.TYPED_MAP_READERprivate static final JsonReader.ReadObject<Map<String, Object>> ObjectConverter.TYPED_MAP_READERprivate static final JsonReader.ReadObject<URI> NetConverter.URI_READERprivate static final JsonReader.ReadObject<Date> JavaTimeConverter.UTIL_DATE_READERstatic final JsonReader.ReadObject<ZonedDateTime> JavaTimeConverter.ZONED_DATE_TIME_READERFields in com.dslplatform.json with type parameters of type JsonReader.ReadObjectModifier and TypeFieldDescriptionprotected final List<DslJson.ConverterFactory<JsonReader.ReadObject>> DslJson.readerFactoriesprivate final List<DslJson.ConverterFactory<JsonReader.ReadObject>> DslJson.Settings.readerFactoriesprivate final ConcurrentMap<Type, JsonReader.ReadObject> DslJson.readersMethods in com.dslplatform.json that return JsonReader.ReadObjectModifier and TypeMethodDescriptionprivate <T extends JsonObject>
JsonReader.ReadObject<T> DslJson.convertToReader(JsonReader.ReadJsonObject<T> decoder) DslJson.registerReader(Type manifest, JsonReader.ReadObject<?> reader) Register custom reader for specific type (JSON -> instance conversion).<T> JsonReader.ReadObject<T> DslJson.tryFindReader(Class<T> manifest) Try to find registered reader for provided type.DslJson.tryFindReader(Type manifest) Try to find registered reader for provided type.<T> JsonReader.ReadObject<T> TypeLookup.tryFindReader(Class<T> manifest) Methods in com.dslplatform.json with parameters of type JsonReader.ReadObjectModifier and TypeMethodDescription<T> TDslJson.deserialize(JsonReader.ReadObject<T> converter, JsonReader<TContext> input) Reusable deserialize API.final <T,S extends T>
ArrayList<T> JsonReader.deserializeCollection(JsonReader.ReadObject<S> readObject) final <T,S extends T>
voidJsonReader.deserializeCollection(JsonReader.ReadObject<S> readObject, Collection<T> res) final <T,S extends T>
ArrayList<T> JsonReader.deserializeNullableCollection(JsonReader.ReadObject<S> readObject) final <T,S extends T>
voidJsonReader.deserializeNullableCollection(JsonReader.ReadObject<S> readObject, Collection<T> res) final <T> Iterator<T> JsonReader.iterateOver(JsonReader.ReadObject<T> reader) final <T> TJsonReader.next(JsonReader.ReadObject<T> reader) Will advance to next token and read the JSON into specified typefinal <T> T[]JsonReader.readArray(JsonReader.ReadObject<T> readObject, T[] emptyArray) final <T> ArrayList<T> JsonReader.readCollection(JsonReader.ReadObject<T> readObject) final <K,V> LinkedHashMap <K, V> JsonReader.readMap(JsonReader.ReadObject<K> readKey, JsonReader.ReadObject<V> readValue) final <T> LinkedHashSet<T> JsonReader.readSet(JsonReader.ReadObject<T> readObject) <T,S extends T>
voidDslJson.registerReader(Class<T> manifest, JsonReader.ReadObject<S> reader) Register custom reader for specific type (JSON -> instance conversion).DslJson.registerReader(Type manifest, JsonReader.ReadObject<?> reader) Register custom reader for specific type (JSON -> instance conversion).Method parameters in com.dslplatform.json with type arguments of type JsonReader.ReadObjectModifier and TypeMethodDescriptionbooleanDslJson.registerReaderFactory(DslJson.ConverterFactory<? extends JsonReader.ReadObject> factory) DslJson.Settings.resolveReader(DslJson.ConverterFactory<? extends JsonReader.ReadObject> reader) DslJson will iterate over converter factories when requested type is unknown.Constructors in com.dslplatform.json with parameters of type JsonReader.ReadObjectModifierConstructorDescription(package private)WithReader(JsonReader.ReadObject<T> reader, JsonReader json) -
Uses of JsonReader.ReadObject in com.dslplatform.json.runtime
Subinterfaces of JsonReader.ReadObject in com.dslplatform.json.runtimeClasses in com.dslplatform.json.runtime that implement JsonReader.ReadObjectModifier and TypeClassDescriptionfinal classArrayDecoder<T>final classfinal classCollectionDecoder<E,T extends Collection<E>> final classEnumDescription<T extends Enum<T>>final classprivate static classprivate static classfinal classfinal classMapDecoder<K,V, T extends Map<K, V>> final classprivate static classfinal classfinal classFields in com.dslplatform.json.runtime declared as JsonReader.ReadObjectModifier and TypeFieldDescriptionprivate final JsonReader.ReadObject<T> ArrayDecoder.decoderprivate final JsonReader.ReadObject<P> AttributeDecoder.decoderprivate final JsonReader.ReadObject<E> CollectionDecoder.decoderprivate JsonReader.ReadObjectImmutableAnalyzer.LazyImmutableDescription.decoderprivate JsonReader.ReadObjectImmutableAnalyzer.WriteMember.decoderprivate JsonReader.ReadObject<P> LazyAttributeDecoder.decoderprivate final JsonReader.ReadObject<T> OptionalDecoder.decoderstatic final JsonReader.ReadObject<Object[]> ArrayAnalyzer.Runtime.JSON_READERstatic final JsonReader.ReadObject<List<Object>> CollectionAnalyzer.Runtime.JSON_READERstatic final JsonReader.ReadObject<Map<String, Object>> MapAnalyzer.Runtime.JSON_READERstatic final JsonReader.ReadObject<Object> ObjectAnalyzer.Runtime.JSON_READERprivate final JsonReader.ReadObject<K> MapDecoder.keyDecoderprivate JsonReader.ReadObjectObjectAnalyzer.LazyObjectDescription.resolvedReaderprivate static final JsonReader.ReadObject<String> MapAnalyzer.stringReaderprivate final JsonReader.ReadObject<V> MapDecoder.valueDecoderFields in com.dslplatform.json.runtime with type parameters of type JsonReader.ReadObjectModifier and TypeFieldDescriptionstatic final DslJson.ConverterFactory<JsonReader.ReadObject> Settings.UNKNOWN_READERMethods in com.dslplatform.json.runtime with parameters of type JsonReader.ReadObjectModifier and TypeMethodDescriptionstatic <T,R> JsonReader.BindObject <T> Settings.createArrayDecoder(Settings.BiConsumer<T, R> write, JsonReader.ReadObject<R> decoder) static <T,R> DecodePropertyInfo <JsonReader.BindObject<T>> Settings.createDecoder(Settings.BiConsumer<T, R> write, String name, DslJson json, boolean exactNameMatch, boolean isMandatory, int index, boolean nonNull, JsonReader.ReadObject<R> decoder) private static <T> ImmutableDescription<T> ImmutableAnalyzer.unregister(Type manifest, DslJson<?> json, JsonWriter.WriteObject oldWriter, JsonReader.ReadObject oldReader) Constructors in com.dslplatform.json.runtime with parameters of type JsonReader.ReadObjectModifierConstructorDescriptionArrayDecoder(T[] emptyInstance, JsonReader.ReadObject<T> decoder) (package private)AttributeDecoder(Settings.BiConsumer<T, P> write, JsonReader.ReadObject<P> decoder) CollectionDecoder(Type manifest, Callable<T> newInstance, JsonReader.ReadObject<E> decoder) MapDecoder(Type manifest, Callable<T> newInstance, JsonReader.ReadObject<K> keyDecoder, JsonReader.ReadObject<V> valueDecoder) OptionalDecoder(JsonReader.ReadObject<T> decoder)