Schnittstelle Entity<T extends AggregateRoot<T,?>,ID>

Alle Superschnittstellen:
Identifiable<ID>
Alle bekannten Unterschnittstellen:
AggregateRoot<T,ID>

public interface Entity<T extends AggregateRoot<T,?>,ID> extends Identifiable<ID>
Identifies an Entity. Entities represent a thread of continuity and identity, going through a lifecycle, though their attributes may change. Means of identification may come from the outside, or it may be an arbitrary identifier created by and for the system, but it must correspond to the identity distinctions in the model. The model must define what it means to be the same thing.
Autor:
Christian Stettler, Henning Schwentner, Stephan Pirnbaum, Martin Schimak, John Sullivan, Oliver Drotbohm
Siehe auch:
  • Methodenübersicht

    Von Schnittstelle geerbte Methoden org.jmolecules.ddd.types.Identifiable

    getId