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 RangeTombstoneUpdateParameters. makeRangeTombstone(ClusteringComparator comparator, Clustering<?> clustering) -
Uses of ClusteringComparator in org.apache.cassandra.cql3.statements
Methods in org.apache.cassandra.cql3.statements with parameters of type ClusteringComparator Modifier and Type Method Description static SlicesModificationStatement. toSlices(ClusteringComparator comparator, java.util.SortedSet<ClusteringBound<?>> startBounds, java.util.SortedSet<ClusteringBound<?>> endBounds) -
Uses of ClusteringComparator in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as ClusteringComparator Modifier and Type Field Description protected ClusteringComparatorMultiCBuilder. comparatorThe table comparator.Methods in org.apache.cassandra.db that return ClusteringComparator Modifier and Type Method Description abstract ClusteringComparatorCBuilder. comparator()ClusteringComparatorRangeTombstoneList. comparator()ClusteringComparatorColumnFamilyStore. getComparator()Methods in org.apache.cassandra.db with parameters of type ClusteringComparator Modifier and Type Method Description voidMutableDeletionInfo. add(RangeTombstone tombstone, ClusteringComparator comparator)static MutableDeletionInfo.BuilderMutableDeletionInfo. builder(DeletionTime partitionLevelDeletion, ClusteringComparator comparator, boolean reversed)default intClusteringBound. compareTo(ClusteringComparator comparator, java.util.List<java.nio.ByteBuffer> sstableBound)static CBuilderCBuilder. create(ClusteringComparator comparator)static ClusteringBound<?>ClusteringBound. create(ClusteringComparator comparator, boolean isStart, boolean isInclusive, java.lang.Object... values)static MultiCBuilderMultiCBuilder. create(ClusteringComparator comparator, boolean forMultipleValues)Creates a new emptyMultiCBuilder.DataRangeDataRange. forPaging(AbstractBounds<PartitionPosition> range, ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)Returns a newDataRangefor use when pagingthisrange.SliceSlice. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive, boolean reversed)Returns a slice for continuing paging from the last returned clustering prefix.abstract SlicesSlices. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive, boolean reversed)Returns slices for continuing the paging of those slices given the last returned clustering prefix.booleanSlice. includes(ClusteringComparator comparator, ClusteringPrefix<?> bound)Returns whether a given clustering or bound is included in this slice.booleanSlice. 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.booleanClusteringComparator. 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.booleanSlice. isEmpty(ClusteringComparator comparator)Return whether the slice is empty.static booleanSlice. isEmpty(ClusteringComparator comparator, ClusteringBound<?> start, ClusteringBound<?> end)Return whether the slice formed by the two provided bound is empty or not.static SliceSlice. make(ClusteringComparator comparator, java.lang.Object... values)default java.lang.StringClusteringPrefix. stringAt(int i, ClusteringComparator comparator)default java.lang.StringClusteringBoundOrBoundary. toString(ClusteringComparator comparator)java.lang.StringRangeTombstone. toString(ClusteringComparator comparator)java.lang.StringSlice. toString(ClusteringComparator comparator)default voidClusteringPrefix. validate(int i, ClusteringComparator comparator)static SlicesSlices. with(ClusteringComparator comparator, Slice slice)Creates aSlicesobject 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.FactoryAggregationSpecification. aggregatePkPrefixFactory(ClusteringComparator comparator, int clusteringPrefixSize)Creates a newFactoryinstance to createAggregationSpecificationthat will build aggregates based on primary key columns.static AggregationSpecification.FactoryAggregationSpecification. aggregatePkPrefixFactoryWithSelector(ClusteringComparator comparator, int clusteringPrefixSize, Selector.Factory factory)GroupingStateGroupingState.Serializer. deserialize(DataInputPlus in, int version, ClusteringComparator comparator)static GroupMakerGroupMaker. newPkPrefixGroupMaker(ClusteringComparator comparator, int clusteringPrefixSize)static GroupMakerGroupMaker. newPkPrefixGroupMaker(ClusteringComparator comparator, int clusteringPrefixSize, GroupingState state)static GroupMakerGroupMaker. newSelectorGroupMaker(ClusteringComparator comparator, int clusteringPrefixSize, Selector selector)static GroupMakerGroupMaker. newSelectorGroupMaker(ClusteringComparator comparator, int clusteringPrefixSize, Selector selector, GroupingState state)voidGroupingState.Serializer. serialize(GroupingState state, DataOutputPlus out, int version, ClusteringComparator comparator)longGroupingState.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 ClusteringIndexFilterClusteringIndexFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)Returns a filter for continuing the paging of this filter given the last returned clustering prefix.ClusteringIndexNamesFilterClusteringIndexNamesFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)ClusteringIndexSliceFilterClusteringIndexSliceFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)booleanAbstractClusteringIndexFilter. isEmpty(ClusteringComparator comparator)booleanClusteringIndexFilter. isEmpty(ClusteringComparator comparator)booleanClusteringIndexSliceFilter. isEmpty(ClusteringComparator comparator)voidDataLimits.Serializer. serialize(DataLimits limits, DataOutputPlus out, int version, ClusteringComparator comparator)longDataLimits.Serializer. serializedSize(DataLimits limits, int version, ClusteringComparator comparator) -
Uses of ClusteringComparator in org.apache.cassandra.db.memtable
Fields in org.apache.cassandra.db.memtable declared as ClusteringComparator Modifier and Type Field Description protected ClusteringComparatorAbstractAllocatorMemtable. initialComparator -
Uses of ClusteringComparator in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal that return ClusteringComparator Modifier and Type Method Description ClusteringComparatorCassandraIndex. 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 ClusteringComparatorTableMetadata. comparatorMethods in org.apache.cassandra.schema that return ClusteringComparator Modifier and Type Method Description ClusteringComparatorTableMetadata. partitionKeyAsClusteringComparator()
-