public abstract class AbstractClusteringIndexFilter extends java.lang.Object implements ClusteringIndexFilter
ClusteringIndexFilter.InternalDeserializer, ClusteringIndexFilter.Kind, ClusteringIndexFilter.Serializer
Modifier and Type | Field and Description |
---|---|
protected boolean |
reversed |
Modifier | Constructor and Description |
---|---|
protected |
AbstractClusteringIndexFilter(boolean reversed) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendOrderByToCQLString(CFMetaData metadata,
java.lang.StringBuilder sb) |
boolean |
isReversed()
Whether the filter query rows in reversed clustering order or not.
|
protected abstract long |
serializedSizeInternal(int version) |
protected abstract void |
serializeInternal(DataOutputPlus out,
int version) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
filterNotIndexed, forPaging, getSlices, getUnfilteredRowIterator, isFullyCoveredBy, isHeadFilter, kind, selects, selectsAllPartition, shouldInclude, toCQLString, toString
protected AbstractClusteringIndexFilter(boolean reversed)
public boolean isReversed()
ClusteringIndexFilter
isReversed
in interface ClusteringIndexFilter
protected abstract void serializeInternal(DataOutputPlus out, int version) throws java.io.IOException
java.io.IOException
protected abstract long serializedSizeInternal(int version)
protected void appendOrderByToCQLString(CFMetaData metadata, java.lang.StringBuilder sb)
Copyright © 2020 The Apache Software Foundation