Uses of Interface
org.fuin.ddd4j.ddd.EntityId
-
Packages that use EntityId Package Description org.fuin.ddd4j.ddd -
-
Uses of EntityId in org.fuin.ddd4j.ddd
Classes in org.fuin.ddd4j.ddd with type parameters of type EntityId Modifier and Type Class Description classAbstractDomainEvent<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.interfaceEntity<ID extends EntityId>An 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.ddd Modifier and Type Interface Description interfaceAggregateRootIdIdentifies an aggregate within all aggregates of the same type.Classes in org.fuin.ddd4j.ddd that implement EntityId Modifier and Type Class Description classAggregateRootUuidUUID based aggregate root identifier.classIntegerEntityIdInteger based entity identifier.Methods in org.fuin.ddd4j.ddd with type parameters of type EntityId Modifier and Type Method Description <T extends EntityId>
TEntityIdPath. first()Returns the first entity identifier in the path.<T extends EntityId>
TEntityIdPath. last()Returns the last entity identifier in the path.Methods in org.fuin.ddd4j.ddd that return EntityId Modifier and Type Method Description EntityIdEntityIdConverter. adaptFromJson(String str)EntityIdEntityIdFactory. createEntityId(String type, String id)Creates an entity id by type and string identifier.EntityIdEntityIdConverter. toVO(String value)Converts a string into an entity identifier.EntityIdEntityIdConverter. unmarshal(String value)Methods in org.fuin.ddd4j.ddd that return types with arguments of type EntityId Modifier and Type Method Description Iterator<EntityId>EntityIdPath. iterator()Creates a NEW list of the entity identifiers contained in the entity id path and returns an iterator on it.Class<? extends EntityId>[]value()Expected ID types.Class<? extends EntityId>[]value()Expected identifier types.Methods in org.fuin.ddd4j.ddd with parameters of type EntityId Modifier and Type Method Description StringEntityIdConverter. adaptToJson(EntityId obj)StringEntityIdConverter. fromVO(EntityId value)Converts the value object into a String.StringEntityIdConverter. marshal(EntityId value)Constructors in org.fuin.ddd4j.ddd with parameters of type EntityId Constructor Description DuplicateEntityException(@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 Constructor Description EntityIdPath(List<EntityId> ids)Constructor with ID list.
-