Class CustomIndexExpression
java.lang.Object
org.apache.cassandra.cql3.restrictions.CustomIndexExpression
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToRowFilter(RowFilter filter, TableMetadata table, QueryOptions options) booleaninthashCode()booleanneedsFiltering(Index.Group indexGroup) Returns whether this expression would need filtering if the specified index group were used.voidprepareValue(TableMetadata table, AbstractType<?> expressionType, VariableSpecifications boundNames) toString()
-
Field Details
-
targetIndex
-
valueRaw
-
-
Constructor Details
-
CustomIndexExpression
-
-
Method Details
-
prepareValue
public void prepareValue(TableMetadata table, AbstractType<?> expressionType, VariableSpecifications boundNames) -
addToRowFilter
-
needsFiltering
Returns whether this expression would need filtering if the specified index group were used.- Parameters:
indexGroup- an index group- Returns:
trueif this would need filtering ifindexGroupwere used,falseotherwise
-
toCQLString
-
toString
-
hashCode
public int hashCode() -
equals
-