Uses of Class
com.dslplatform.json.DslJson
Packages that use DslJson
Package
Description
-
Uses of DslJson in com.dslplatform.json
Fields in com.dslplatform.json declared as DslJsonMethods in com.dslplatform.json with parameters of type DslJsonModifier and TypeMethodDescriptionvoidConfigure library instance with appropriate readers/writers/etc...private static voidDslJson.loadDefaultConverters(DslJson json, Set<ClassLoader> loaders, String name) (package private) static <T> voidBinaryConverter.registerDefault(DslJson<T> json) (package private) static <T> voidBoolConverter.registerDefault(DslJson<T> json) (package private) static <T> voidJavaGeomConverter.registerDefault(DslJson<T> json) (package private) static <T> voidJavaTimeConverter.registerDefault(DslJson<T> json) (package private) static <T> voidNetConverter.registerDefault(DslJson<T> json) (package private) static <T> voidNumberConverter.registerDefault(DslJson<T> json) (package private) static <T> voidObjectConverter.registerDefault(DslJson<T> json) (package private) static <T> voidStringConverter.registerDefault(DslJson<T> json) (package private) static <T> voidUUIDConverter.registerDefault(DslJson<T> json) (package private) static <T> voidXmlConverter.registerDefault(DslJson<T> json) (package private) static voidDslJson.registerJavaSpecifics(DslJson json) (package private) booleanExternalConverterAnalyzer.tryFindConverter(Class<?> manifest, DslJson<?> dslJson) Constructors in com.dslplatform.json with parameters of type DslJsonModifierConstructorDescriptionResultSetConverter(DslJson dslJson) ResultSetConverter(DslJson dslJson, boolean writeNames, boolean writeTypes, ZoneId zone) -
Uses of DslJson in com.dslplatform.json.jsonb
Fields in com.dslplatform.json.jsonb declared as DslJson -
Uses of DslJson in com.dslplatform.json.runtime
Fields in com.dslplatform.json.runtime declared as DslJsonModifier and TypeFieldDescriptionprivate final DslJsonArrayEncoder.jsonprivate final DslJsonCollectionEncoder.jsonprivate final DslJsonImmutableAnalyzer.LazyImmutableDescription.jsonprivate final DslJsonImmutableAnalyzer.WriteMember.jsonprivate final DslJsonLazyAttributeArrayEncoder.jsonprivate final DslJsonLazyAttributeDecoder.jsonprivate final DslJsonLazyAttributeObjectEncoder.jsonprivate final DslJsonMapEncoder.jsonprivate final DslJsonMixinAnalyzer.LazyMixinDescription.jsonprivate final DslJsonObjectAnalyzer.LazyObjectDescription.jsonprivate final DslJsonOptionalEncoder.jsonMethods in com.dslplatform.json.runtime with parameters of type DslJsonModifier and TypeMethodDescriptionprivate static EnumDescriptionprivate static <T> ImmutableDescription<T> private static <T> ObjectFormatDescription<T, T> private static <T> ObjectFormatDescription<T, T> private static <T> ArrayDecoder<T> ArrayAnalyzer.analyzeDecoder(Type manifest, Type element, DslJson json) private static MapDecoderprivate static CollectionDecoderCollectionAnalyzer.analyzeDecoding(Type manifest, Type element, Class<?> collection, DslJson json) private static OptionalDecoderOptionalAnalyzer.analyzeDecoding(Type manifest, Type content, Class<?> raw, DslJson json) private static <T> ArrayEncoder<T> ArrayAnalyzer.analyzeEncoder(Type manifest, Type element, DslJson json) private static MapEncoderprivate static CollectionEncoderCollectionAnalyzer.analyzeEncoding(Type manifest, Type element, Class<?> collection, DslJson json) private static OptionalEncoderOptionalAnalyzer.analyzeEncoding(Type manifest, Type content, Class<?> raw, DslJson json) private static booleanImmutableAnalyzer.analyzeField(DslJson json, Type paramType, LinkedHashMap<String, JsonWriter.WriteObject> found, Field field, Class<?> raw, GenericsMapper genericMappings) private static voidMixinAnalyzer.analyzeField(DslJson json, LinkedHashMap<String, JsonWriter.WriteObject> foundWrite, Field field, GenericsMapper genericMappings) private static booleanObjectAnalyzer.analyzeField(DslJson json, LinkedHashMap<String, JsonWriter.WriteObject> foundWrite, LinkedHashMap<String, DecodePropertyInfo<JsonReader.BindObject>> foundRead, Field field, int index, Class<?> raw, GenericsMapper genericMappings) private static booleanImmutableAnalyzer.analyzeMethod(Method mget, DslJson json, Type paramType, String name, HashMap<String, JsonWriter.WriteObject> found, Class<?> raw, GenericsMapper genericMappings) private static voidMixinAnalyzer.analyzeMethods(Method mget, DslJson json, LinkedHashMap<String, JsonWriter.WriteObject> foundWrite, Class<?> raw, GenericsMapper genericMappings) private static booleanObjectAnalyzer.analyzeMethods(Method mget, Class<?> manifest, DslJson json, LinkedHashMap<String, JsonWriter.WriteObject> foundWrite, LinkedHashMap<String, DecodePropertyInfo<JsonReader.BindObject>> foundRead, int index, Class<?> declaringClass, GenericsMapper genericMappings) static <D> ObjectFormatDescription<D, D> ObjectFormatDescription.create(Class<D> manifest, InstanceFactory<D> newInstance, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.BindObject>[] decoders, DslJson json, boolean skipOnUnknown) static <T,R> JsonReader.BindObject <T> Settings.createArrayDecoder(Settings.BiConsumer<T, R> write, DslJson json, Type type) static <T,R> JsonWriter.WriteObject <T> Settings.createArrayEncoder(Settings.Function<T, R> read, DslJson json, Type type) 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) 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, Type type) static <T,R> DecodePropertyInfo <JsonReader.BindObject<T>> Settings.createDecoder(Settings.BiConsumer<T, R> write, String name, DslJson json, Class<R> manifest) static <T,R> JsonWriter.WriteObject <T> Settings.createEncoder(Settings.Function<T, R> read, String name, DslJson json, Type type) static <T,R> JsonWriter.WriteObject <T> Settings.createEncoder(Settings.Function<T, R> read, String name, DslJson json, Type type, JsonWriter.WriteObject<R> customEncoder) (package private) static <T> Constructor<?> ImmutableAnalyzer.findBestCtor(Class<?> raw, DslJson<T> json) private static <T> MethodImmutableAnalyzer.findBestFactory(Class<?> raw, DslJson<T> json) private static Object[]ImmutableAnalyzer.findDefaultArguments(Type[] paramTypes, Class<?> raw, GenericsMapper genericMappings, DslJson json) (package private) static booleanObjectAnalyzer.matchesContext(Type manifest, DslJson json) private static <T> InstanceFactoryObjectAnalyzer.pickCtorFactory(Class<?> raw, DslJson<T> json) private static <T> InstanceFactoryObjectAnalyzer.pickMarkedFactory(Class<?> raw, DslJson<T> json) 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 DslJsonModifierConstructorDescriptionArrayEncoder(DslJson json, JsonWriter.WriteObject<T> encoder) CollectionEncoder(DslJson json, JsonWriter.WriteObject<E> encoder) FormatDescription(Type manifest, FormatConverter<T> objectFormat, FormatConverter<T> arrayFormat, boolean isObjectFormatFirst, String typeName, DslJson json) (package private)LazyAttributeArrayEncoder(Settings.Function<T, R> read, DslJson json, Type type) (package private)LazyAttributeDecoder(Settings.BiConsumer<T, P> write, DslJson json, Type type) (package private)LazyAttributeObjectEncoder(Settings.Function<T, R> read, String name, DslJson json, Type type) (package private)LazyImmutableDescription(DslJson json, Type type) (package private)LazyMixinDescription(DslJson json, Type type) (package private)LazyObjectDescription(DslJson json, Type type) MapEncoder(DslJson json, boolean checkForConversionToString, JsonWriter.WriteObject<K> keyEncoder, JsonWriter.WriteObject<V> valueEncoder) MixinDescription(Class<T> manifest, DslJson json, FormatDescription<T>[] descriptions) MixinDescription(Class<T> manifest, DslJson json, String discriminator, FormatDescription<T>[] descriptions) (package private)MixinDescription(Type manifest, DslJson json, FormatDescription<T>[] descriptions, String discriminator) MixinWriter(Class<T> manifest, DslJson json, FormatDescription<T>[] descriptions) (package private)MixinWriter(Type manifest, DslJson json, FormatDescription<T>[] descriptions) ObjectFormatDescription(Type manifest, InstanceFactory<B> newInstance, Settings.Function<B, T> finalize, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.BindObject>[] decoders, DslJson json, boolean skipOnUnknown) OptionalEncoder(DslJson json, JsonWriter.WriteObject<T> encoder) (package private)WriteMember(DslJson json, Type type, AccessibleObject ctorOrMethod) -
Uses of DslJson in dsl_json.java.util
Methods in dsl_json.java.util with parameters of type DslJson