@Override public String toString() { return "[any column] " + this.comparator.getOperator() + " " + comparator.getValueExpression(this.filterValue); }
@Override public boolean evaluate(Map<String, Object> columnValues) { for (Object value : columnValues.values()) { if (value != null && !isArray(value)) { boolean result = comparator.evaluate(filterValue, value.toString(), this.ignoreCase); if (result) return true; } } return false; }