@Override public boolean evaluate(IEvaluatableTuple tuple, IFilterCodeSystem<?> cs) { switch (this.operator) { case AND: return evalAnd(tuple, cs); case OR: return evalOr(tuple, cs); case NOT: return evalNot(tuple, cs); default: return false; } }
@Override public boolean evaluate(ITuple tuple) { switch (this.operator) { case AND: return evalAnd(tuple); case OR: return evalOr(tuple); case NOT: return evalNot(tuple); default: return false; } }
@Override public boolean evaluate(ITuple tuple) { switch (this.operator) { case AND: return evalAnd(tuple); case OR: return evalOr(tuple); case NOT: return evalNot(tuple); default: return false; } }
@Override public boolean evaluate(IEvaluatableTuple tuple, IFilterCodeSystem<?> cs) { switch (this.operator) { case AND: return evalAnd(tuple, cs); case OR: return evalOr(tuple, cs); case NOT: return evalNot(tuple, cs); default: return false; } }