| Package | Description |
|---|---|
| org.fuin.ddd4j.ddd | |
| org.fuin.ddd4j.esrepo |
Copyright (C) 2015 Michael Schnell.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StringBasedEntityType
Entity type based on a string with a maximum length of 255 characters.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull EntityType |
Repository.getAggregateType()
Returns a unique name for the aggregate root type.
|
EntityType |
Entity.getType()
Returns the unique type.
|
EntityType |
IntegerEntityId.getType() |
EntityType |
AggregateRootUuid.getType() |
EntityType |
EntityId.getType()
Returns the type represented by this identifier.
|
| Constructor and Description |
|---|
AggregateAlreadyExistsException(@NotNull EntityType aggregateType,
@NotNull AggregateRootId aggregateId,
int version)
Constructor with all data.
|
AggregateDeletedException(@NotNull EntityType aggregateType,
@NotNull AggregateRootId aggregateId)
Constructor with all data.
|
AggregateNotFoundException(@NotNull EntityType aggregateType,
@NotNull AggregateRootId aggregateId)
Constructor with all data.
|
AggregateRootUuid(@NotNull EntityType entityType)
Constructor with entity type.
|
AggregateRootUuid(@NotNull EntityType entityType,
@NotNull java.util.UUID uuid)
Constructor with UUID.
|
AggregateVersionConflictException(@NotNull EntityType aggregateType,
@NotNull AggregateRootId aggregateId,
int expected,
int actual)
Constructor with all data.
|
AggregateVersionNotFoundException(@NotNull EntityType aggregateType,
@NotNull AggregateRootId aggregateId,
int version)
Constructor with all data.
|
IntegerEntityId(@NotNull EntityType entityType,
@NotNull java.lang.Integer id)
Constructor with Integer.
|
| Constructor and Description |
|---|
AggregateStreamId(EntityType type,
java.lang.String paramName,
AggregateRootId paramValue)
Constructor with type and id.
|
Copyright © 2019 fuin.org (Germany). All Rights Reserved.