java.lang.Object
tools.refinery.interpreter.matchers.planning.operations.POperation
tools.refinery.interpreter.matchers.planning.operations.PApply

public class PApply extends POperation
Represents a constraint application on a single parent SubPlan.

Either a "selection" filter operation according to a deferred PConstraint (or transform in case of eval/aggregate), or alternatively a shorthand for PJoin + a PEnumerate on the right input for an enumerable PConstraint.

WARNING: if there are coinciding variables in the variable tuple of the enumerable constraint, it is the responsibility of the compiler to check them for equality.