All Classes and Interfaces

Class
Description
Provides a ValueSpec for byte array(byte[]).
General interface used to configure value generator for a matched column.
Defines the matcher for column metadata.
Metadata of a column.
The properties used for auto-generating of a column.
Aggregation of steps for column setting steps.
The step to configure Cartesian product for a column.
The step to configure column from another table.
The step to configure column.
The step used to limit the number of rows by bounding integral value for a column,
The step to configure reference column.
The step to configure cardinality of reference.
Reflection information for named TableFacetsSource and DataGeneratorSource objects.
Defines the common operators for data generating.
Provides DataGenerator instances, this interface is usually used by JUnit extension or TestExecutionListener of SpringFramework.
Marks a method or a field as instant/provider of DataGenerator.
Defines the data generation setting.
This interface defines the methods used by engine of data generating.
Composite annotation to enable Foxglove test features.
JUnit extension for Foxglove.
This listener resolving TableFacetsSource and DataGeneratorSource in Spring's Context framework of test first.
Annotation to define data generation configuration for a test method.
Fallback provider of data generator, this provider will throw UnsupportedOperationException while being invoked.
A convenient interface to process objects defined by GenData.
A factory interface to create data generator and table facets defined by GenData.
Worker class for test framework integration.
Provides consequent number with customizable start and steps.
Provides consequent number with customizable start and steps.
JDBC implementation of DataGenerator.
JDBC implementation of TableFacet.
Builds a JdbcTableFacet with table name.
Context class for layered data generations.
A proxy of DataSettingInfo for multi-layer settings.
Uses reflection to create data generation objects defined by GenData.
Supplies values in round-robin manner from the given list.
This interface defines the action to convert a row index to a value.
This is a stateful Supplier, which need client code to implements Function.apply(T) method.
Converts SQLException to unchecked exception.
Supplies consequent number with customizable start and steps.
Interface for classes which support customized DataSetting.
A type implements this interface is meant to provide DataSettingInfo possibly.
In order to prevent state pollution when cloning Suppliers, this interface marks the Supplier as stateful.
Stream alternative of TableFacetsProvider,
Form a given context, decides the corresponding Supplier.
Provides utility methods for Supplier.
Defines the rules to generate rows of a table.
Convenient interface to provide a single TableFacet.
Provides a list of TableFacets, this interface is usually used by JUnit extension or TestExecutionListener of SpringFramework.
Marks a method or a filed as instant/provider of TableFacet.
Easy to be used for auto-casting on values of a tuple.