Uses of Interface
org.fuin.ddd4j.ddd.EntityId
Packages that use EntityId
-
Uses of EntityId in org.fuin.ddd4j.ddd
Classes in org.fuin.ddd4j.ddd with type parameters of type EntityIdModifier and TypeClassDescriptionclassAbstractDomainEvent<ID extends EntityId>Base class for domain events.protected static classAbstractDomainEvent.Builder<ID extends EntityId,TYPE extends AbstractDomainEvent<ID>, BUILDER extends AbstractDomainEvent.Builder<ID, TYPE, BUILDER>> Base class for event builders.classAbstractEntity<ROOT_ID extends AggregateRootId,ROOT extends AbstractAggregateRoot<ROOT_ID>, ID extends EntityId> Base class for entities.interfaceDomainEvent<ID extends EntityId>Domain event published by an entity.interfaceAn object that is not defined by its attributes, but rather by a thread of continuity and its identity.Subinterfaces of EntityId in org.fuin.ddd4j.dddModifier and TypeInterfaceDescriptioninterfaceIdentifies an aggregate within all aggregates of the same type.Classes in org.fuin.ddd4j.ddd that implement EntityIdModifier and TypeClassDescriptionclassUUID based aggregate root identifier.classInteger based entity identifier.Methods in org.fuin.ddd4j.ddd with type parameters of type EntityIdModifier and TypeMethodDescriptionfinal <T extends EntityId>
TEntityIdPath.first()Returns the first entity identifier in the path.final <T extends EntityId>
TEntityIdPath.last()Returns the last entity identifier in the path.Methods in org.fuin.ddd4j.ddd that return EntityIdModifier and TypeMethodDescriptionfinal EntityIdEntityIdConverter.adaptFromJson(String str) EntityIdFactory.createEntityId(String type, String id) Creates an entity id by type and string identifier.final EntityIdConverts a string into an entity identifier.final EntityIdMethods in org.fuin.ddd4j.ddd that return types with arguments of type EntityIdModifier and TypeMethodDescriptionEntityIdPath.iterator()Creates a NEW list of the entity identifiers contained in the entity id path and returns an iterator on it.Methods in org.fuin.ddd4j.ddd with parameters of type EntityIdModifier and TypeMethodDescriptionfinal StringEntityIdConverter.adaptToJson(EntityId obj) final StringConverts the value object into a String.final StringConstructors in org.fuin.ddd4j.ddd with parameters of type EntityIdModifierConstructorDescriptionDuplicateEntityException(@NotNull EntityIdPath parentIdPath, @NotNull EntityId entityId) Constructor with all data.EntityIdPath(EntityId... entityIds) Constructor with ID array.EntityNotFoundException(EntityIdPath parentIdPath, @NotNull EntityId entityId) Constructor with all data.Constructor parameters in org.fuin.ddd4j.ddd with type arguments of type EntityId