Returns the column name of the only column in the predicate.
Returns the column name of the only column in the predicate.
Will throw IllegalArgumentException
if predicate is not a single-column predicate.
Returns true for predicates of type: column = value
Returns true for predicates of type: column = value
Returns true for predicates of type: column IN (value1, value2, ...)
Returns true for predicates of type: column IN (value1, value2, ...)
Returns true for predicates of type: column (< | <= | >= | >) value
Returns true for predicates of type: column (< | <= | >= | >) value
Returns true if the predicate restricts exactly one column.
Returns true if the predicate restricts exactly one column.
Adapts the API of Catalyst
Expression
to the API expected byBasicCassandraPredicatePushDown