Uses of Interface
com.dslplatform.json.runtime.InstanceFactory
-
Packages that use InstanceFactory Package Description com.dslplatform.json.runtime -
-
Uses of InstanceFactory in com.dslplatform.json.runtime
Fields in com.dslplatform.json.runtime declared as InstanceFactory Modifier and Type Field Description private InstanceFactory<B>ArrayFormatDescription. newInstanceprivate InstanceFactory<B>ObjectFormatDescription. newInstanceMethods in com.dslplatform.json.runtime that return InstanceFactory Modifier and Type Method Description private static <T> InstanceFactoryObjectAnalyzer. pickCtorFactory(java.lang.Class<?> raw, DslJson<T> json)private static <T> InstanceFactoryObjectAnalyzer. pickMarkedFactory(java.lang.Class<?> raw, DslJson<T> json)Methods in com.dslplatform.json.runtime with parameters of type InstanceFactory Modifier and Type Method Description static <D> ArrayFormatDescription<D,D>ArrayFormatDescription. create(java.lang.Class<D> manifest, InstanceFactory<D> newInstance, JsonWriter.WriteObject[] encoders, JsonReader.BindObject[] decoders)static <D> ObjectFormatDescription<D,D>ObjectFormatDescription. create(java.lang.Class<D> manifest, InstanceFactory<D> newInstance, JsonWriter.WriteObject[] encoders, DecodePropertyInfo<JsonReader.BindObject>[] decoders, DslJson json, boolean skipOnUnknown)Constructors in com.dslplatform.json.runtime with parameters of type InstanceFactory Constructor Description ArrayFormatDescription(java.lang.reflect.Type manifest, InstanceFactory<B> newInstance, Settings.Function<B,T> finalize, JsonWriter.WriteObject[] encoders, JsonReader.BindObject[] decoders)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)
-