Uses of Interface
org.seedstack.business.domain.Producible
-
Packages that use Producible Package Description org.seedstack.business.domain Provides classes, interfaces and annotations for building the domain layer. -
-
Uses of Producible in org.seedstack.business.domain
Classes in org.seedstack.business.domain with type parameters of type Producible Modifier and Type Interface Description interfaceFactory<P extends Producible>A factory is responsible for creating a whole, internally consistent aggregate when it is too complicated to do it in a constructor.Subinterfaces of Producible in org.seedstack.business.domain Modifier and Type Interface Description interfaceAggregateRoot<I>Specialization ofEntitywhen acting as an aggregate root.interfaceDomainEventA domain event is used to represent something that happened in the domain.interfaceValueObjectA value object measures, quantifies or describes something in the domain.Methods in org.seedstack.business.domain with type parameters of type Producible Modifier and Type Method Description <P extends Producible>
Factory<P>DomainRegistry. getFactory(Class<P> producibleClass)Get theFactoryfor an aggregate root.<P extends Producible>
Factory<P>DomainRegistry. getFactory(Class<P> producibleClass, Class<? extends Annotation> qualifier)Get theFactorywith a qualifier for an aggregate root.<P extends Producible>
Factory<P>DomainRegistry. getFactory(Class<P> producibleClass, String qualifier)Get theFactorywith a qualifier for an aggregate root.<F extends Factory<P>,P extends Producible>
FDomainRegistry. getFactory(Type factoryType)Get aFactoryfrom the domain.<F extends Factory<P>,P extends Producible>
FDomainRegistry. getFactory(Type factoryType, Class<? extends Annotation> qualifier)Get aFactoryfrom the domain.<F extends Factory<P>,P extends Producible>
FDomainRegistry. getFactory(Type factoryType, String qualifier)Get aFactoryfrom the domain.
-