Uses of Package
org.instancio
Packages that use org.instancio
Package
Description
Instancio public-facing APIs; for usage examples see
Instancio
.Contains exception classes thrown by Instancio.
Contains classes related to generators.
Defines generator specs.
Contains internal classes implementing the core functionality of Instancio.
Contains context-related implementation classes.
Contains internal classes related to generators.
Provides array generators.
Provides finance-related generators.
Provides generators for various types of hashes.
Provides generators for various types of identifiers.
Provides Internet-related 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.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.atomic.*
types.Provides generators for
javax.xml.*
types.Implementation classes for converting types to node hierarchies.
Provides selector API implementation.
Provides internal utility classes.
Provides classes for overriding settings at runtime.
Defines Service Provider Interfaces for providing custom implementations.
Provides miscellaneous support classes to
instancio-junit
.-
Classes in org.instancio used by org.instancioClassDescriptionAn interface for selectors that can be converted to a
Scope
.A builder for constructing predicate-based field selectors.Provides access to built-in generators that support customisation of generated values using the API.A selector that matches a field using a getter method reference.A marker for selectors that can be grouped usingSelect.all(GroupableSelector...)
.Instancio API for generating instances of a class populated with random data.Instancio API for defining type parameters for generic classes.Instancio API for generating collections populated with random data.The mode is used to specify strictness level, eitherMode.STRICT
orMode.LENIENT
, an idea borrowed from the Mockito library.A model is a template for creating objects and contains all the parameters for populating a class specified using Instancio API.A callback that gets invoked after an object has been fully populated.A result containing a created object and seed that was used for populating its values.A scope for narrowing down selector targets.A marker for selectors that contain other selectors.ATargetSelector
for selecting fields and classes.A builder for constructing predicate-based type selectors.A supplier that providesType
information. -
Classes in org.instancio used by org.instancio.exception
-
Classes in org.instancio used by org.instancio.generator
-
Classes in org.instancio used by org.instancio.generator.specsClassDescriptionA model is a template for creating objects and contains all the parameters for populating a class specified using Instancio API.
-
Classes in org.instancio used by org.instancio.internalClassDescriptionProvides access to built-in generators that support customisation of generated values using the API.Instancio API for generating instances of a class populated with random data.Instancio API for defining type parameters for generic classes.Instancio API for generating collections populated with random data.A model is a template for creating objects and contains all the parameters for populating a class specified using Instancio API.A callback that gets invoked after an object has been fully populated.Provides methods for generating random values such as numbers, booleans, characters, and strings.A result containing a created object and seed that was used for populating its values.A
TargetSelector
for selecting fields and classes.A supplier that providesType
information. -
Classes in org.instancio used by org.instancio.internal.contextClassDescriptionProvides access to built-in generators that support customisation of generated values using the API.A callback that gets invoked after an object has been fully populated.Provides methods for generating random values such as numbers, booleans, characters, and strings.A
TargetSelector
for selecting fields and classes. -
Classes in org.instancio used by org.instancio.internal.generatorClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.arrayClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.domain.financeClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.domain.hashClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.domain.idClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.domain.internetClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.ioClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.langClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.mathClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.miscClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.netClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.nio.fileClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.sqlClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.textClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.timeClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.utilClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.util.concurrent.atomicClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.generator.xmlClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.
-
Classes in org.instancio used by org.instancio.internal.nodes
-
Classes in org.instancio used by org.instancio.internal.selectorsClassDescriptionAn interface for selectors that can be converted to a
Scope
.A builder for constructing predicate-based field selectors.A selector that matches a field using a getter method reference.A marker for selectors that can be grouped usingSelect.all(GroupableSelector...)
.A selector for matching targets using predicates.A scope for narrowing down selector targets.A marker for selectors that contain other selectors.ATargetSelector
for selecting fields and classes.A builder for constructing predicate-based type selectors. -
Classes in org.instancio used by org.instancio.internal.util
-
Classes in org.instancio used by org.instancio.settingsClassDescriptionThe mode is used to specify strictness level, either
Mode.STRICT
orMode.LENIENT
, an idea borrowed from the Mockito library. -
Classes in org.instancio used by org.instancio.spi
-
Classes in org.instancio used by org.instancio.supportClassDescriptionProvides methods for generating random values such as numbers, booleans, characters, and strings.