Uses of Class
io.fluxzero.sdk.modeling.ImmutableRoot
Packages that use ImmutableRoot
-
Uses of ImmutableRoot in io.fluxzero.sdk.modeling
Classes in io.fluxzero.sdk.modeling with type parameters of type ImmutableRootModifier and TypeClassDescriptionstatic classImmutableRoot.ImmutableRootBuilder<T, C extends ImmutableRoot<T>, B extends ImmutableRoot.ImmutableRootBuilder<T,C, B>> Source-visible builder owner shared by Aggregate and Model roots.Subclasses of ImmutableRoot in io.fluxzero.sdk.modelingModifier and TypeClassDescriptionclassImmutable representation of anAggregateRoot, extendingImmutableEntitywith additional metadata for event sourcing.classImmutable entity wrapper for one independently stored model revision.Methods in io.fluxzero.sdk.modeling that return ImmutableRootModifier and TypeMethodDescriptionabstract ImmutableRoot<T> ImmutableRoot.withPrevious(Entity<T> previous) Returns this root revision with a different in-memory predecessor.Constructors in io.fluxzero.sdk.modeling with parameters of type ImmutableRootModifierConstructorDescriptionprotectedImmutableRoot(ImmutableRoot<T> source, String lastEventId, Long lastEventIndex, long sequenceNumber, Entity<T> previous)