Uses of Class
io.fluxzero.common.api.modeling.CommitModels
Packages that use CommitModels
-
Uses of CommitModels in io.fluxzero.common.api.modeling
Methods in io.fluxzero.common.api.modeling with parameters of type CommitModelsModifier and TypeMethodDescriptionstatic RequestResultModelCommitWireCodec.restoreResultContext(RequestResult candidate, CommitModels request) Completes a compact decoded result with identities owned by its correlated request.static voidModelCommitValidator.validate(CommitModels commit) Validates the structural model-commit wire contract. -
Uses of CommitModels in io.fluxzero.common.modeling
Methods in io.fluxzero.common.modeling that return CommitModelsModifier and TypeMethodDescriptionModelCommitAssignment.Description.source()Returns the value of thesourcerecord component.Methods in io.fluxzero.common.modeling with parameters of type CommitModelsModifier and TypeMethodDescriptionModelCommitAssignment.describe(CommitModels source) Describes target scope and optional work before positions are assigned.static <H> List<ModelCommitConflict> ModelCommitConflicts.detect(CommitModels commit, Map<String, ? extends H> heads, ToLongFunction<? super H> sequenceNumber, ToLongFunction<? super H> stateIndex, Map<String, Long> relationStateIndices) Detects stale read-state and expected-sequence conflicts in stable request order.static CommitModelsResultModelCommitConflicts.result(CommitModels commit, List<ModelCommitConflict> conflicts, long rebaseBoundary) Maps detected conflicts to the outcome required by the commit's resolved conflict policy.Constructors in io.fluxzero.common.modeling with parameters of type CommitModelsModifierConstructorDescriptionDescription(CommitModels source, List<String> targetIds, List<String> unstoredTargetIds, boolean mayMaterialize, List<ModelCommitAssignment.RelationshipStep> relationshipSteps, Set<String> finalDeletedModelIds, List<String> cascadeRootIds, ModelCommitAssignment.Aliases aliases) Creates an instance of aDescriptionrecord class.