Instancio Core 2.7.0 API

Packages
Package
Description
Instancio public-facing APIs; for usage examples see Instancio.
Contains classes for configuring how generated values get assigned.
API documentation classes.
Contains exception classes thrown by Instancio.
Contains classes related to generators.
Contains Hint implementations.
Defines generator specs.
Defines classes that provide access to built-in generators.
Contains internal classes implementing the core functionality of Instancio.
Contains classes implementing value assignment logic.
Contains internal classes for handling Jakarta Bean Validation annotations.
Contains context-related implementation classes.
Contains internal classes related to generators.
Provides array generators.
Provides generators for java.io.* types.
Provides generators for java.lang.* types.
Provides generators for java.math.* types.
Miscellaneous generators.
Provides generators for java.net.* types.
Provides generators for java.nio.file.* types.
Contains internal generator specs.
Provides generators for java.sql.* types.
Provides text generators.
Provides generators for java.time.* types.
Provides generators for java.util.* types.
Provides generators for java.util.concurrent.* types.
Provides generators for java.util.concurrent.atomic.* types.
Provides generators for javax.xml.* types.
Contains internal classes for handling nodes.
Implementation classes for converting types to node hierarchies.
Contains node type resolvers.
Implementation classes for generating random values.
Implementation classes providing support for reflection.
Implementation classes providing support for instantiation.
Provides selector API implementation.
Contains internal classes related to settings.
Contains internal SPIs.
Provides internal utility classes.
Provides classes for overriding settings at runtime.
Defines Service Provider Interfaces for providing custom implementations.