Uses of Class
org.apache.cassandra.db.ClusteringComparator
-
-
Uses of ClusteringComparator in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type ClusteringComparator Modifier and Type Method Description RangeTombstone
UpdateParameters. makeRangeTombstone(ClusteringComparator comparator, Clustering<?> clustering)
-
Uses of ClusteringComparator in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as ClusteringComparator Modifier and Type Field Description protected ClusteringComparator
MultiCBuilder. comparator
The table comparator.ClusteringComparator
Memtable. initialComparator
Methods in org.apache.cassandra.db that return ClusteringComparator Modifier and Type Method Description abstract ClusteringComparator
CBuilder. comparator()
ClusteringComparator
RangeTombstoneList. comparator()
ClusteringComparator
ColumnFamilyStore. getComparator()
Methods in org.apache.cassandra.db with parameters of type ClusteringComparator Modifier and Type Method Description void
MutableDeletionInfo. add(RangeTombstone tombstone, ClusteringComparator comparator)
static MutableDeletionInfo.Builder
MutableDeletionInfo. builder(DeletionTime partitionLevelDeletion, ClusteringComparator comparator, boolean reversed)
default int
ClusteringBound. compareTo(ClusteringComparator comparator, java.util.List<java.nio.ByteBuffer> sstableBound)
static CBuilder
CBuilder. create(ClusteringComparator comparator)
static ClusteringBound<?>
ClusteringBound. create(ClusteringComparator comparator, boolean isStart, boolean isInclusive, java.lang.Object... values)
static MultiCBuilder
MultiCBuilder. create(ClusteringComparator comparator, boolean forMultipleValues)
Creates a new emptyMultiCBuilder
.DataRange
DataRange. forPaging(AbstractBounds<PartitionPosition> range, ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
Returns a newDataRange
for use when pagingthis
range.Slice
Slice. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive, boolean reversed)
Returns a slice for continuing paging from the last returned clustering prefix.abstract Slices
Slices. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive, boolean reversed)
Returns slices for continuing the paging of those slices given the last returned clustering prefix.boolean
Slice. includes(ClusteringComparator comparator, ClusteringPrefix<?> bound)
Returns whether a given clustering or bound is included in this slice.boolean
Slice. intersects(ClusteringComparator comparator, java.util.List<java.nio.ByteBuffer> minClusteringValues, java.util.List<java.nio.ByteBuffer> maxClusteringValues)
Given the per-clustering column minimum and maximum value a sstable contains, whether or not this slice potentially intersects that sstable or not.boolean
ClusteringComparator. isCompatibleWith(ClusteringComparator previous)
Returns whether this clustering comparator is compatible with the provided one, that is if the provided one can be safely replaced by this new one.boolean
Slice. isEmpty(ClusteringComparator comparator)
Return whether the slice is empty.static boolean
Slice. isEmpty(ClusteringComparator comparator, ClusteringBound<?> start, ClusteringBound<?> end)
Return whether the slice formed by the two provided bound is empty or not.static Slice
Slice. make(ClusteringComparator comparator, java.lang.Object... values)
default java.lang.String
ClusteringPrefix. stringAt(int i, ClusteringComparator comparator)
default java.lang.String
ClusteringBoundOrBoundary. toString(ClusteringComparator comparator)
java.lang.String
RangeTombstone. toString(ClusteringComparator comparator)
java.lang.String
Slice. toString(ClusteringComparator comparator)
default void
ClusteringPrefix. validate(int i, ClusteringComparator comparator)
static Slices
Slices. with(ClusteringComparator comparator, Slice slice)
Creates aSlices
object that contains a single slice.Constructors in org.apache.cassandra.db with parameters of type ClusteringComparator Constructor Description Builder(ClusteringComparator comparator)
Builder(ClusteringComparator comparator, int initialSize)
Deserializer(ClusteringComparator comparator, DataInputPlus in, SerializationHeader header)
MultiCBuilder(ClusteringComparator comparator)
RangeTombstoneList(ClusteringComparator comparator, int capacity)
-
Uses of ClusteringComparator in org.apache.cassandra.db.aggregation
Methods in org.apache.cassandra.db.aggregation with parameters of type ClusteringComparator Modifier and Type Method Description static AggregationSpecification
AggregationSpecification. aggregatePkPrefix(ClusteringComparator comparator, int clusteringPrefixSize)
Creates a newAggregationSpecification
instance that will build aggregates based on primary key columns.AggregationSpecification
AggregationSpecification.Serializer. deserialize(DataInputPlus in, int version, ClusteringComparator comparator)
GroupingState
GroupingState.Serializer. deserialize(DataInputPlus in, int version, ClusteringComparator comparator)
static GroupMaker
GroupMaker. newInstance(ClusteringComparator comparator, int clusteringPrefixSize)
static GroupMaker
GroupMaker. newInstance(ClusteringComparator comparator, int clusteringPrefixSize, GroupingState state)
void
GroupingState.Serializer. serialize(GroupingState state, DataOutputPlus out, int version, ClusteringComparator comparator)
long
GroupingState.Serializer. serializedSize(GroupingState state, int version, ClusteringComparator comparator)
-
Uses of ClusteringComparator in org.apache.cassandra.db.columniterator
Constructors in org.apache.cassandra.db.columniterator with parameters of type ClusteringComparator Constructor Description IndexState(AbstractSSTableIterator.Reader reader, ClusteringComparator comparator, RowIndexEntry indexEntry, boolean reversed, FileHandle indexFile)
-
Uses of ClusteringComparator in org.apache.cassandra.db.filter
Methods in org.apache.cassandra.db.filter with parameters of type ClusteringComparator Modifier and Type Method Description DataLimits
DataLimits.Serializer. deserialize(DataInputPlus in, int version, ClusteringComparator comparator)
ClusteringIndexFilter
ClusteringIndexFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
Returns a filter for continuing the paging of this filter given the last returned clustering prefix.ClusteringIndexNamesFilter
ClusteringIndexNamesFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
ClusteringIndexSliceFilter
ClusteringIndexSliceFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
boolean
AbstractClusteringIndexFilter. isEmpty(ClusteringComparator comparator)
boolean
ClusteringIndexFilter. isEmpty(ClusteringComparator comparator)
boolean
ClusteringIndexSliceFilter. isEmpty(ClusteringComparator comparator)
void
DataLimits.Serializer. serialize(DataLimits limits, DataOutputPlus out, int version, ClusteringComparator comparator)
long
DataLimits.Serializer. serializedSize(DataLimits limits, int version, ClusteringComparator comparator)
-
Uses of ClusteringComparator in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal that return ClusteringComparator Modifier and Type Method Description ClusteringComparator
CassandraIndex. getIndexComparator()
-
Uses of ClusteringComparator in org.apache.cassandra.io.sstable.metadata
Constructors in org.apache.cassandra.io.sstable.metadata with parameters of type ClusteringComparator Constructor Description MetadataCollector(java.lang.Iterable<SSTableReader> sstables, ClusteringComparator comparator, int level)
MetadataCollector(ClusteringComparator comparator)
MetadataCollector(ClusteringComparator comparator, java.util.UUID originatingHostId)
-
Uses of ClusteringComparator in org.apache.cassandra.schema
Fields in org.apache.cassandra.schema declared as ClusteringComparator Modifier and Type Field Description ClusteringComparator
TableMetadata. comparator
Methods in org.apache.cassandra.schema that return ClusteringComparator Modifier and Type Method Description ClusteringComparator
TableMetadata. partitionKeyAsClusteringComparator()
-