|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DomainEvent<T> | A domain event is something that is unique, but does not have a lifecycle. |
| Entity<T> | An entity, as explained in the DDD book. |
| Specification<T> | Specificaiton interface. |
| ValueObject<T> | A value object, as described in the DDD book. |
| Class Summary | |
|---|---|
| AbstractSpecification<T> | Abstract base implementation of composite Specification with default
implementations for and, or and not. |
| AndSpecification<T> | AND specification, used to create a new specifcation that is the AND of two other specifications. |
| DomainObjectUtils | Utility code for domain classes. |
| NotSpecification<T> | NOT decorator, used to create a new specifcation that is the inverse (NOT) of the given spec. |
| OrSpecification<T> | OR specification, used to create a new specifcation that is the OR of two other specifications. |
Pattern interfaces and support code for the domain layer.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||