All Classes and Interfaces
Classes
Class
Description
AbstractAggregateExceptionData<EX extends org.fuin.ddd4j.core.AbstractAggregateException>
Base class for storing the data from a
AbstractAggregateException for marshalling and allows recreating it after unmarshalling.AbstractDomainEvent<ID extends org.fuin.ddd4j.core.EntityId>
Base class for domain events.
AbstractDomainEvent.Builder<ID extends org.fuin.ddd4j.core.EntityId,TYPE extends AbstractDomainEvent<ID>,BUILDER extends AbstractDomainEvent.Builder<ID,TYPE,BUILDER>>
Base class for event builders.
Base class for events.
AbstractEvent.Builder<TYPE extends AbstractEvent,BUILDER extends AbstractEvent.Builder<TYPE,BUILDER>>
Base class for event builders.
AbstractVersionedAggregateExceptionData<EX extends org.fuin.ddd4j.core.AbstractVersionedAggregateException>
Base class for storing the data from a
AbstractVersionedAggregateException for marshalling and allows recreating it after unmarshalling.Stores the data from a
AggregateAlreadyExistsException for marshalling and allows recreating it after unmarshalling.Stores the data from a
AggregateDeletedException for marshalling and allows recreating it after unmarshalling.Stores the data from a
AggregateNotFoundException for marshalling and allows recreating it after unmarshalling.Stores the data from a
AggregateVersionConflictException for marshalling and allows recreating it after unmarshalling.Converts a string into an aggregate version (Jackson).
Converts an aggregate version into a string (Jackson).
Stores the data from a
AggregateVersionNotFoundException for marshalling and allows recreating it after unmarshalling.Module that registers the adapters for the package.
Stores the data from a
DecryptionFailedException for marshalling and allows recreating it after unmarshalling.Stores the data from a
DuplicateEncryptionKeyIdException for marshalling and allows recreating it after unmarshalling.Stores the data from a
DuplicateEntityException for marshalling and allows recreating it after unmarshalling.Container for encrypted data.
Stores the data from a
EncryptionKeyIdUnknownException for marshalling and allows recreating it after unmarshalling.Stores the data from a
EncryptionKeyVersionUnknownException for marshalling and allows recreating it after unmarshalling.EntityIdJacksonDeserializer<T extends org.fuin.ddd4j.core.EntityId>
Jackson deserializer for an entity identifier.
EntityIdJacksonSerializer<T extends org.fuin.ddd4j.core.EntityId>
Converts an entity identifier into a string (Jackson).
JAXB and JPA converter for an entity identifier path.
Stores the data from a
EntityNotFoundException for marshalling and allows recreating it after unmarshalling.