Package | Description |
---|---|
org.seedstack.business.domain |
Provides classes, interfaces and annotations for building the domain layer.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseFactory<P extends Producible>
An helper base class that can be extended to create an implementation of a
factory interface which, in turn, must extend
Factory . |
Modifier and Type | Method and Description |
---|---|
<F extends Factory<P>,P extends Producible> |
DomainRegistry.getFactory(Type factoryType)
Get a
Factory from the domain. |
<F extends Factory<P>,P extends Producible> |
DomainRegistry.getFactory(Type factoryType,
Class<? extends Annotation> qualifier)
Get a
Factory from the domain. |
<F extends Factory<P>,P extends Producible> |
DomainRegistry.getFactory(Type factoryType,
String qualifier)
Get a
Factory from the domain. |
Modifier and Type | Method and Description |
---|---|
<P extends Producible> |
DomainRegistry.getFactory(Class<P> producibleClass)
Get the
Factory for an aggregate root. |
<P extends Producible> |
DomainRegistry.getFactory(Class<P> producibleClass,
Class<? extends Annotation> qualifier)
Get the
Factory with a qualifier for an aggregate root. |
<P extends Producible> |
DomainRegistry.getFactory(Class<P> producibleClass,
String qualifier)
Get the
Factory with a qualifier for an aggregate root. |
Copyright © 2013-2018–2019 SeedStack. All rights reserved.