datawave
datawave copied to clipboard
Add multi-fielded versions of the isNull and isNotNull functions to m…
Ticket Details: "The EvaluationPhaseFilterFunctions class has methods for single fielded isNull and isNotNull functions. When a multi-fielded isNull or isNotNull is in a query it is evaluated using the single fielded method and produces an incorrect evaluation."
- Added method overloads for EvaluationPhaseFilterFunctions IsNull and isNotNull that will except a 2nd object parameter and then performed the same filter functions on both the 1st parameter, as well as, the 2nd object parameter.
- Added additional unit tests to EvaluationPhaseFilterFunctionsTest IsNotNullTests class.
- Added additional unit tests to EvaluationPhaseFilterFunctionsTest IsNullTests class.