Package org.jmolecules.ddd.types
package org.jmolecules.ddd.types
Types to define Domain-Driven Design building blocks.
- See Also:
-
ClassDescriptionIdentifies an aggregate root, i.e.An association to an
AggregateRoot.Identifies anEntity.Identifiable<ID>An identifiable type, i.e.Marker interface for identifiers.Identifies aRepository.Simple implementation ofAssociationto effectively only defineSimpleAssociation.equals(Object)andSimpleAssociation.hashCode()onAssociation's static factory methods.Identifies a value object.