public Match findAllMatchesOnPrimary( PlannerContext plannerContext, ElementGraph elementGraph, Set<FlowElement> excludes ) { return findMatchesOnPrimary( new FinderContext( excludes ), plannerContext, elementGraph, false ); }
public Map<ElementExpression, FlowElement> findMapping( PlannerContext plannerContext, ElementGraph elementGraph ) { return findMapping( new FinderContext(), plannerContext, elementGraph ); }
public Match findFirstMatch( PlannerContext plannerContext, ElementGraph elementGraph, Set<FlowElement> exclusions ) { return findFirstMatch( new FinderContext( exclusions ), plannerContext, elementGraph ); }
public Match findMatchesOnPrimary( PlannerContext plannerContext, ElementGraph elementGraph, boolean firstOnly, Set<FlowElement> excludes ) { return findMatchesOnPrimary( new FinderContext( excludes ), plannerContext, elementGraph, firstOnly ); }
public Match findFirstMatch( PlannerContext plannerContext, ElementGraph elementGraph ) { return findFirstMatch( new FinderContext(), plannerContext, elementGraph ); }
public Match findAllMatchesOnPrimary( PlannerContext plannerContext, ElementGraph elementGraph ) { return findMatchesOnPrimary( new FinderContext(), plannerContext, elementGraph, false ); }