Hierarchy For Package com.opencqrs.framework.command
Class Hierarchy
- java.lang.Object
- com.opencqrs.framework.command.CommandHandlingAnnotationProcessingAutoConfiguration
- com.opencqrs.framework.command.CommandHandlingTestAutoConfiguration
- com.opencqrs.framework.command.CommandHandlingTestFixture<I,
C, R> - com.opencqrs.framework.command.CommandHandlingTestFixture.Builder<I>
- com.opencqrs.framework.command.CommandHandlingTestFixture.EventAsserter
- com.opencqrs.framework.command.CommandHandlingTestFixture.Expect
- com.opencqrs.framework.command.CommandHandlingTestFixture.Given<C>
- com.opencqrs.framework.command.CommandHandlingTestFixture.Given.GivenEvent<I>
- com.opencqrs.framework.command.CommandRouter
- com.opencqrs.framework.command.CommandRouterAutoConfiguration
- com.opencqrs.framework.persistence.EventCapturer (implements com.opencqrs.framework.persistence.EventPublisher)
- com.opencqrs.framework.command.CommandEventCapturer<I> (implements com.opencqrs.framework.command.CommandEventPublisher<I>)
- com.opencqrs.framework.command.StateRebuildingAnnotationProcessingAutoConfiguration
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.opencqrs.framework.CqrsFrameworkException
- com.opencqrs.framework.CqrsFrameworkException.NonTransientException
- com.opencqrs.framework.command.CommandSubjectConditionViolatedException
- com.opencqrs.framework.command.CommandSubjectAlreadyExistsException
- com.opencqrs.framework.command.CommandSubjectDoesNotExistException
- com.opencqrs.framework.command.CommandSubjectConditionViolatedException
- com.opencqrs.framework.CqrsFrameworkException.NonTransientException
- com.opencqrs.framework.CqrsFrameworkException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.opencqrs.framework.command.Command
- com.opencqrs.framework.command.CommandHandler<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForCommand<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForInstanceAndCommand<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForInstanceAndCommandAndMetaData<I,
C, R>
- com.opencqrs.framework.command.CommandHandler.ForCommand<I,
- com.opencqrs.framework.persistence.EventPublisher
- com.opencqrs.framework.command.CommandEventPublisher<I>
- com.opencqrs.framework.command.StateRebuildingHandler<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObject<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaData<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaDataAndSubject<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaDataAndSubjectAndRawEvent<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndRawEvent<I,
E>
- com.opencqrs.framework.command.StateRebuildingHandler.FromObject<I,
Annotation Interface Hierarchy
- com.opencqrs.framework.command.CommandHandlerConfiguration (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandling (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandlingTest (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandlingTestFixture.Expect.StatefulAssertion (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.StateRebuilding (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.opencqrs.framework.command.Command.SubjectCondition
- com.opencqrs.framework.command.SourcingMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.opencqrs.framework.command.CommandHandlerDefinition<I,
C, R> - com.opencqrs.framework.command.StateRebuildingHandlerDefinition<I,
E>
- com.opencqrs.framework.command.CommandHandlerDefinition<I,
- java.lang.Record