public static class MultiColumnRestriction.Slice extends SingleColumnRestriction.Slice implements MultiColumnRestriction
SingleColumnRestriction.Contains, SingleColumnRestriction.EQ, SingleColumnRestriction.InWithMarker, SingleColumnRestriction.InWithValues, SingleColumnRestriction.SliceMultiColumnRestriction.EQ, MultiColumnRestriction.IN, MultiColumnRestriction.InWithMarker, MultiColumnRestriction.InWithValues, MultiColumnRestriction.SliceboundInclusive, bounds, onToken| Constructor and Description |
|---|
Slice(boolean onToken) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
bound(Bound b,
QueryOptions options) |
java.util.List<java.nio.ByteBuffer> |
componentBounds(Bound b,
QueryOptions options)
Similar to bounds(), but returns one ByteBuffer per-component in the bound instead of a single
ByteBuffer to represent the entire bound.
|
boolean |
isMultiColumn() |
bound, canEvaluateWithSlices, getIndexOperator, getRelation, hasBound, isContains, isEQ, isIN, isInclusive, isOnToken, isSlice, setBound, setBound, toString, valuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanEvaluateWithSlices, isContains, isEQ, isIN, isOnToken, isSlice, valuespublic boolean isMultiColumn()
isMultiColumn in interface RestrictionisMultiColumn in class SingleColumnRestrictionpublic java.nio.ByteBuffer bound(Bound b, QueryOptions options) throws InvalidRequestException
bound in interface Restriction.Slicebound in class SingleColumnRestriction.SliceInvalidRequestExceptionpublic java.util.List<java.nio.ByteBuffer> componentBounds(Bound b, QueryOptions options) throws InvalidRequestException
InvalidRequestExceptionCopyright © 2015 The Apache Software Foundation