@API(status=EXPERIMENTAL, since="1.1") public abstract class AbstractDomainContextBase extends java.lang.Object implements DomainContext
DomainContext
DomainContext.DomainContextFacade, DomainContext.Global
Constructor and Description |
---|
AbstractDomainContextBase() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ArbitraryConfigurator> |
getArbitraryConfigurators() |
java.util.List<ArbitraryProvider> |
getArbitraryProviders() |
protected <T> void |
registerArbitrary(java.lang.Class<T> registeredType,
Arbitrary<T> arbitrary) |
protected void |
registerArbitrary(TypeUsage registeredType,
Arbitrary<?> arbitrary) |
protected void |
registerConfigurator(ArbitraryConfigurator configurator) |
protected void |
registerProvider(ArbitraryProvider provider) |
void |
setDefaultPriority(int priority) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
global
public java.util.List<ArbitraryProvider> getArbitraryProviders()
getArbitraryProviders
in interface DomainContext
public java.util.List<ArbitraryConfigurator> getArbitraryConfigurators()
getArbitraryConfigurators
in interface DomainContext
public void setDefaultPriority(int priority)
setDefaultPriority
in interface DomainContext
protected void registerProvider(ArbitraryProvider provider)
protected void registerArbitrary(TypeUsage registeredType, Arbitrary<?> arbitrary)
protected <T> void registerArbitrary(java.lang.Class<T> registeredType, Arbitrary<T> arbitrary)
protected void registerConfigurator(ArbitraryConfigurator configurator)