Class MutationPlan.TargetPlan

java.lang.Object
io.fluxzero.sdk.modeling.MutationPlan.TargetPlan
Enclosing class:
MutationPlan

public static final class MutationPlan.TargetPlan extends Object
Precompiled target-ID readers for one payload type.
  • Method Details

    • routingTarget

      public String routingTarget(HasMessage input)
      Returns a statically unambiguous single-apply target without loading or applying any model.
    • resolve

      public MutationPlan.Resolution resolve(Object input)
    • resolveReplay

      public MutationPlan.Resolution resolveReplay(Object input, MutationPlan.ResolvedModel replayTarget)
      Resolves replay inputs, binding a unique write ancestor to the authoritative stream identity. Multiple same-type dependencies still require historical relationship selection.