All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| Aggregate<This extends Aggregate<This,AID>,AID extends AggregateId> |
This is an interface for representing aggregates.
|
| AggregateAndEvent<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
This is a class for representing aggregates and events.
|
| AggregateId |
This is an interface for representing aggregate IDs.
|
| DefaultEventSerializer<AID extends AggregateId,E extends Event<AID>> |
|
| DefaultKeyResolver<AID extends AggregateId> |
|
| DefaultSnapshotSerializer<AID extends AggregateId,A extends Aggregate<A,AID>> |
|
| DeserializationException |
|
| DeserializationRuntimeException |
|
| Event<AID extends AggregateId> |
This is an interface for representing events.
|
| EventSerializer<AID extends AggregateId,E extends Event<AID>> |
This is an interface for serializing and deserializing events.
|
| EventStore<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
Represents an event store.
|
| EventStoreAsync<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
|
| EventStoreAsyncForDynamoDB<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
|
| EventStoreBaseException |
|
| EventStoreBaseRuntimeException |
|
| EventStoreForDynamoDB<AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
|
| EventStoreOptions<This extends EventStoreOptions<This,AID,A,E>,AID extends AggregateId,A extends Aggregate<A,AID>,E extends Event<AID>> |
|
| EventStoreReadException |
|
| EventStoreReadRuntimeException |
|
| EventStoreWriteException |
|
| EventStoreWriteRuntimeException |
|
| KeyResolver<AID extends AggregateId> |
This is an interface for resolving partition keys and sort keys from aggregate IDs.
|
| OptimisticLockException |
|
| OptimisticLockRuntimeException |
|
| SerializationException |
|
| SerializationRuntimeException |
|
| SnapshotSerializer<AID extends AggregateId,A extends Aggregate<A,AID>> |
This is an interface for serializing and deserializing snapshots.
|