StaticevaluateEvaluates a transition rule against the current job state and an incoming Stream message code to decide whether the transition fires.
A boolean shorthand or a TransitionRule
containing code, optional gate, and optional match conditions.
The current JobState used to resolve
actual expressions inside match entries.
The StreamCode returned by the preceding
activity (e.g. 200).
true if the transition should be taken, false otherwise.
Supports both simple boolean rules (true / false) and compound
match rules with optional AND / OR gating. When the rule includes
a match array, each entry's actual expression is resolved via
Pipe.resolve and compared to the expected value.
Evaluates and transforms data-mapping rules against live job state.
Remarks
MapperService is the bridge between a workflow's declarative mapping rules (including
@pipeexpressions) and the runtime job data. It recursively walks a rule tree, delegating leaf-level resolution to the Pipe engine. Static helpers such as evaluate also power transition-condition checks during workflow execution.Example