Uses of Interface
org.jmolecules.ddd.types.Identifiable
Packages that use Identifiable
-
Uses of Identifiable in org.jmolecules.ddd.types
Subinterfaces of Identifiable in org.jmolecules.ddd.typesModifier and TypeInterfaceDescriptioninterface
AggregateRoot<T extends AggregateRoot<T,
ID>, ID extends Identifier> Identifies an aggregate root, i.e.interface
Association<T extends AggregateRoot<T,
ID>, ID extends Identifier> An association to anAggregateRoot
.interface
Entity<T extends AggregateRoot<T,
?>, ID> Identifies anEntity
.Classes in org.jmolecules.ddd.types that implement IdentifiableModifier and TypeClassDescription(package private) class
SimpleAssociation<T extends AggregateRoot<T,
ID>, ID extends Identifier> Simple implementation ofAssociation
to effectively only defineSimpleAssociation.equals(Object)
andSimpleAssociation.hashCode()
onAssociation
's static factory methods.