public static class SingleColumnRestriction.SuperColumnKeySliceRestriction extends SingleColumnRestriction.SliceRestriction
SingleColumnRestriction.ContainsRestriction, SingleColumnRestriction.EQRestriction, SingleColumnRestriction.INRestriction, SingleColumnRestriction.InRestrictionWithMarker, SingleColumnRestriction.InRestrictionWithValues, SingleColumnRestriction.IsNotNullRestriction, SingleColumnRestriction.LikeRestriction, SingleColumnRestriction.SliceRestriction, SingleColumnRestriction.SuperColumnKeyEQRestriction, SingleColumnRestriction.SuperColumnKeyINRestriction, SingleColumnRestriction.SuperColumnKeyINRestrictionWithMarkers, SingleColumnRestriction.SuperColumnKeyINRestrictionWithValues, SingleColumnRestriction.SuperColumnKeySliceRestriction, SingleColumnRestriction.SuperColumnMultiEQRestriction, SingleColumnRestriction.SuperColumnMultiSliceRestrictionslicecolumnDef| Constructor and Description |
|---|
SuperColumnKeySliceRestriction(ColumnDefinition columnDef,
Bound bound,
boolean inclusive,
Term term) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options)
Adds to the specified row filter the expressions corresponding to this
Restriction. |
MultiCBuilder |
appendBoundTo(MultiCBuilder builder,
Bound bound,
QueryOptions options)
Appends the values of the
SingleRestriction for the specified bound to the specified builder. |
java.nio.ByteBuffer |
bindValue(QueryOptions options) |
addFunctionsTo, appendTo, doMergeWith, hasBound, isInclusive, isSlice, isSupportedBy, toStringgetColumnDefs, getFirstColumn, getLastColumn, hasSupportingIndex, mergeWithclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisContains, isEQ, isIN, isLIKE, isMultiColumn, isNotNullisOnTokenpublic SuperColumnKeySliceRestriction(ColumnDefinition columnDef, Bound bound, boolean inclusive, Term term)
public java.nio.ByteBuffer bindValue(QueryOptions options)
public MultiCBuilder appendBoundTo(MultiCBuilder builder, Bound bound, QueryOptions options)
SingleRestrictionSingleRestriction for the specified bound to the specified builder.appendBoundTo in interface SingleRestrictionappendBoundTo in class SingleColumnRestriction.SliceRestrictionbuilder - the MultiCBuilder to append to.bound - the boundoptions - the query optionsMultiCBuilderpublic void addRowFilterTo(RowFilter filter, SecondaryIndexManager indexManager, QueryOptions options) throws InvalidRequestException
RestrictionRestriction.addRowFilterTo in interface RestrictionaddRowFilterTo in class SingleColumnRestriction.SliceRestrictionfilter - the row filter to add expressions toindexManager - the secondary index manageroptions - the query optionsInvalidRequestExceptionCopyright © 2018 The Apache Software Foundation