Package net.jqwik.api.domains
Interface DomainContext
-
- All Known Implementing Classes:
AbstractDomainContextBase
,DomainContext.Global
,DomainContextBase
@API(status=MAINTAINED, since="1.2.0") public interface DomainContext
Class that implement this interface are used to annotate property methods or containers like this:Domain(MyDomainContext.class)
. They must have a constructor without parameters to be usable this way.Most implementing class will subclass AbstractDomainContextBase.
- See Also:
Domain
,AbstractDomainContextBase
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
DomainContext.DomainContextFacade
static class
DomainContext.Global
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.List<ArbitraryConfigurator>
getArbitraryConfigurators()
java.util.List<ArbitraryProvider>
getArbitraryProviders()
static DomainContext
global()
default void
setDefaultPriority(int priority)
-
-
-
Method Detail
-
global
@API(status=INTERNAL) static DomainContext global()
-
setDefaultPriority
default void setDefaultPriority(int priority)
-
getArbitraryProviders
java.util.List<ArbitraryProvider> getArbitraryProviders()
-
getArbitraryConfigurators
java.util.List<ArbitraryConfigurator> getArbitraryConfigurators()
-
-