Class FilterProjectionExpression


  • public final class FilterProjectionExpression
    extends BinaryExpression
    A projection that filters values using a comparison.

    A filter projection executes the left AST expression, expects it to return an array of values, passes each result of the left expression to a ComparatorExpression, and yields any value from the comparison expression that returns true to the right AST expression.

    Note: while this expression does have a comparator expression, it is still considered a binary expression because it has a left hand side and a right hand side.

    See Also:
    Filter Expressions