Package org.instancio.internal
Class ModelContext.Builder<T>
java.lang.Object
org.instancio.internal.ModelContext.Builder<T>
- Enclosing class:
- ModelContext<T>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withGenerator
(Binding binding, Generator<?> generator) withGeneratorSpec
(Binding target, Function<Generators, ? extends GeneratorSpec<?>> spec) withIgnored
(Binding binding) withNullable
(Binding binding) <V> ModelContext.Builder<T>
withOnCompleteCallback
(Binding target, OnCompleteCallback<V> callback) withRootTypeParameters
(List<Class<?>> rootTypeParameters) withSeed
(int seed) withSettings
(Settings settings) withSubtype
(Binding binding, Class<?> subtype) withSupplier
(Binding binding, Supplier<?> supplier)
-
Method Details
-
withRootTypeParameters
-
withIgnored
-
withNullable
-
withSubtype
-
withGenerator
-
withSupplier
-
withGeneratorSpec
public ModelContext.Builder<T> withGeneratorSpec(Binding target, Function<Generators, ? extends GeneratorSpec<?>> spec) -
withOnCompleteCallback
public <V> ModelContext.Builder<T> withOnCompleteCallback(Binding target, OnCompleteCallback<V> callback) -
withSettings
-
withSeed
-
build
-