Class PlanLocator


  • public class PlanLocator
    extends java.lang.Object
    • Method Detail

      • selectPlan

        public Plan selectPlan​(CallPlan artefact,
                               ObjectPredicate objectPredicate,
                               java.util.Map<java.lang.String,​java.lang.Object> bindings)
        Resolve a CallPlan artefact to the underlying Plan
        Parameters:
        artefact - the CallPlan artefact
        objectPredicate - the predicate to be used to filter the results out
        bindings - the bindings to be used for the evaluation of dynamic expressions (can be null)
        Returns:
        the Plan referenced by the provided artefact