Uses of Interface
com.dslplatform.json.runtime.Settings.Function
-
Packages that use Settings.Function Package Description com.dslplatform.json.runtime -
-
Uses of Settings.Function in com.dslplatform.json.runtime
Classes in com.dslplatform.json.runtime that implement Settings.Function Modifier and Type Class Description (package private) static classReflection.ReadField(package private) static classReflection.ReadMethodFields in com.dslplatform.json.runtime declared as Settings.Function Modifier and Type Field Description private Settings.Function<B,T>ArrayFormatDescription. finalizeprivate Settings.Function<B,T>ObjectFormatDescription. finalizeprivate static Settings.FunctionArrayFormatDescription. identityprivate static Settings.FunctionObjectFormatDescription. identityprivate Settings.Function<java.lang.Object[],T>ImmutableDescription. newInstanceprivate Settings.Function<T,R>AttributeArrayEncoder. readprivate Settings.Function<T,R>AttributeObjectAlwaysEncoder. readprivate Settings.Function<T,R>AttributeObjectNonDefaultEncoder. readprivate Settings.Function<T,R>LazyAttributeArrayEncoder. readprivate Settings.Function<T,R>LazyAttributeObjectEncoder. readMethods in com.dslplatform.json.runtime with parameters of type Settings.Function Modifier and Type Method Description static <T,R>
JsonWriter.WriteObject<T>Settings. createArrayEncoder(Settings.Function<T,R> read, DslJson json, java.lang.reflect.Type type)static <T,R>
JsonWriter.WriteObject<T>Settings. createArrayEncoder(Settings.Function<T,R> read, JsonWriter.WriteObject<R> encoder)static <T,R>
JsonWriter.WriteObject<T>Settings. createEncoder(Settings.Function<T,R> read, java.lang.String name, DslJson json, java.lang.reflect.Type type)static <T,R>
JsonWriter.WriteObject<T>Settings. createEncoder(Settings.Function<T,R> read, java.lang.String name, DslJson json, java.lang.reflect.Type type, JsonWriter.WriteObject<R> customEncoder)Constructors in com.dslplatform.json.runtime with parameters of type Settings.Function Constructor Description ArrayFormatDescription(java.lang.reflect.Type manifest, InstanceFactory<B> newInstance, Settings.Function<B,T> finalize, JsonWriter.WriteObject[] encoders, JsonReader.BindObject[] decoders)AttributeArrayEncoder(Settings.Function<T,R> read, JsonWriter.WriteObject<R> encoder)AttributeObjectAlwaysEncoder(Settings.Function<T,R> read, java.lang.String name, JsonWriter.WriteObject<R> encoder)AttributeObjectNonDefaultEncoder(Settings.Function<T,R> read, java.lang.String name, JsonWriter.WriteObject<R> encoder, R defaultValue)ImmutableDescription(java.lang.Class<T> manifest, java.lang.Object[] defArgs, Settings.Function<java.lang.Object[],T> newInstance, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.ReadObject>[] decoders, boolean alwaysSerialize, boolean skipOnUnknown)ImmutableDescription(java.lang.reflect.Type manifest, java.lang.Object[] defArgs, Settings.Function<java.lang.Object[],T> newInstance, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.ReadObject>[] decoders, boolean alwaysSerialize, boolean skipOnUnknown)LazyAttributeArrayEncoder(Settings.Function<T,R> read, DslJson json, java.lang.reflect.Type type)LazyAttributeObjectEncoder(Settings.Function<T,R> read, java.lang.String name, DslJson json, java.lang.reflect.Type type)ObjectFormatDescription(java.lang.reflect.Type manifest, InstanceFactory<B> newInstance, Settings.Function<B,T> finalize, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.BindObject>[] decoders, DslJson json, boolean skipOnUnknown)
-