@ParametersAreNonnullByDefault
Package org.instancio
Instancio public-facing APIs; for usage examples see
Instancio
.- See Also:
Instancio
,InstancioApi
-
Interface Summary Interface Description Binding A container for grouping multiple binding targets.BindingTarget A class for targeting fields and classes.Generator<T> A generator of values of a specific type.InstancioApi<T> Instancio API for generating instances of a class populated with random data.InstancioOfClassApi<T> Instancio API for defining type parameters for generic classes.Model<T> A model containing all the information for populating a class that can be obtained using the'toModel()'
method:OnCompleteCallback<T> A callback that gets invoked after an object has been fully populated.TypeToken<T> A supplier that providesType
information.TypeTokenSupplier<T> A supplier that providesType
information. -
Class Summary Class Description Bindings A collection of static factory methods for creatingBindings.BindingImpl
s.Generators This class provides access to built-in generators.Instancio Instancio API for creating instances of a class. -
Enum Summary Enum Description BindingTarget.BindingType Supported binding types. -
Annotation Types Summary Annotation Type Description InstancioMetaModel This annotation provides support for generating metamodels for classes in order to avoid referencing fields as literal strings.