| Interface | Description |
|---|---|
| ArbitraryConfigurator |
Implementors can modify any arbitrary before it's being used for value generation.
|
| SelfConfiguringArbitrary<T> |
An Arbitrary implementation can also implement this interface if it wants
to take over its own configuration which is usually being done by registered instances
of ArbitraryConfigurator.
|
| Class | Description |
|---|---|
| ArbitraryConfiguratorBase |
Using this base class is the easiest way to make use of the configuration mechanism
described in ArbitraryConfigurator
Implementations must be registered in
/META-INF/services/net.jqwik.api.configurators.ArbitraryConfigurator
so that they will be automatically considered for arbitrary configuration. |
| Exception | Description |
|---|---|
| ArbitraryConfigurationException |