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