Class Hierarchy
- java.lang.Object
- io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
- io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot<T,
A> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>) - io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot<T>
- io.fluxcapacitor.javaclient.modeling.ReadOnlyAggregateRoot<T>
- io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot<T> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>)
- io.fluxcapacitor.javaclient.modeling.ImmutableEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,
T>) - io.fluxcapacitor.javaclient.modeling.ModifiableEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,
T>) - io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot<T> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>)
- io.fluxcapacitor.javaclient.modeling.NoOpEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,
T>)
Interface Hierarchy
- io.fluxcapacitor.javaclient.modeling.Entity<M,
T> - io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>
- io.fluxcapacitor.javaclient.modeling.Entity.Validator<T,
E> - io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot.CommitHandler
Annotation Type Hierarchy
- io.fluxcapacitor.javaclient.modeling.Aggregate (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.modeling.AssertLegal (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.modeling.EntityId (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.modeling.Member (implements java.lang.annotation.Annotation)