public class ComparePredicate extends FilterPredicate
| Modifier and Type | Class and Description |
|---|---|
static class |
ComparePredicate.Operation
Operations available for compare predicates
|
EMPTY_FILTER| Constructor and Description |
|---|
ComparePredicate(String headerName,
ComparePredicate.Operation op,
Object value)
Creates a compare predicate for a given row column name, operation
and a value the row value is compared with
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
compare(Object valueA,
Object valueB) |
String |
getHeaderName() |
ComparePredicate.Operation |
getOperation() |
Object |
getValue() |
String |
toString()
Returns a string representation for this predicate
|
boolean |
valid(Row row)
Returns true if the row is valid for this predicate
|
public ComparePredicate(String headerName, ComparePredicate.Operation op, Object value)
headerName - row column nameop - compare operationvalue - value for comparisonpublic String getHeaderName()
public ComparePredicate.Operation getOperation()
public Object getValue()
public boolean valid(Row row)
valid in class FilterPredicaterow - tested rowpublic String toString()
FilterPredicatetoString in class FilterPredicateCopyright © 2017. All rights reserved.