| Interface | Description |
|---|---|
| DomainContext |
Class that implement this interface are used to annotate property methods or containers like this:
Domain(MyDomainContext.class). |
| Class | Description |
|---|---|
| DomainContext.DomainContextFacade | |
| DomainContext.Global | |
| DomainContextBase |
Base class for convention based implementations of DomainContext
In subclasses you can:
Add methods annotated with Provide and a return type of Arbitrary<T>.
|
| Annotation Type | Description |
|---|---|
| Domain |
Use
@Domain(MyDomainContext.class) to use only
arbitrary providers and
arbitrary configurators
defined in given context class
You can have many domains on the same element. |
| DomainList |