Package io.nosqlbench.virtdata.predicates
package io.nosqlbench.virtdata.predicates
The predicates module defines a few key elements which work together to allow driver adapters to share a common structure for predicate forms. These include:
PredicateExpr- an abstract syntax which captures the range of predicate forms which are supported.PredicateAdapter- an adapter type which can allow individual driver adapters to create a compatible predicate clause or expression object from aPredicateExprPredicateSerDes- serialization and deserialization functionality which allows the core machinery of NB to read the common format to and from thePredicateExprform.
-
Classes