Uses of Class
org.apache.cassandra.db.ClusteringComparator
Packages that use ClusteringComparator
Package
Description
-
Uses of ClusteringComparator in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type ClusteringComparatorModifier and TypeMethodDescriptionUpdateParameters.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 ClusteringComparatorModifier and TypeMethodDescriptionstatic SlicesModificationStatement.toSlices(ClusteringComparator comparator, SortedSet<ClusteringBound<?>> startBounds, SortedSet<ClusteringBound<?>> endBounds) -
Uses of ClusteringComparator in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as ClusteringComparatorModifier and TypeFieldDescriptionprotected final ClusteringComparatorMultiCBuilder.comparatorThe table comparator.Methods in org.apache.cassandra.db that return ClusteringComparatorModifier and TypeMethodDescriptionabstract ClusteringComparatorCBuilder.comparator()RangeTombstoneList.comparator()ColumnFamilyStore.getComparator()Methods in org.apache.cassandra.db with parameters of type ClusteringComparatorModifier and TypeMethodDescriptionvoidMutableDeletionInfo.add(RangeTombstone tombstone, ClusteringComparator comparator) static MutableDeletionInfo.BuilderMutableDeletionInfo.builder(DeletionTime partitionLevelDeletion, ClusteringComparator comparator, boolean reversed) static CBuilderCBuilder.create(ClusteringComparator comparator) static ClusteringBound<?>ClusteringBound.create(ClusteringComparator comparator, boolean isStart, boolean isInclusive, Object... values) static MultiCBuilderMultiCBuilder.create(ClusteringComparator comparator, boolean forMultipleValues) Creates a new emptyMultiCBuilder.DataRange.forPaging(AbstractBounds<PartitionPosition> range, ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive) Returns a newDataRangefor use when pagingthisrange.Slice.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, Slice other) Whether this slice and the provided slice intersects.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, Object... values) default StringClusteringPrefix.stringAt(int i, ClusteringComparator comparator) default StringClusteringBoundOrBoundary.toString(ClusteringComparator comparator) RangeTombstone.toString(ClusteringComparator comparator) Slice.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 ClusteringComparatorModifierConstructorDescriptionBuilder(ClusteringComparator comparator) Builder(ClusteringComparator comparator, int initialSize) Deserializer(ClusteringComparator comparator, DataInputPlus in, SerializationHeader header) protectedMultiCBuilder(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 ClusteringComparatorModifier and TypeMethodDescriptionAggregationSpecification.aggregatePkPrefixFactory(ClusteringComparator comparator, int clusteringPrefixSize) Creates a newFactoryinstance to createAggregationSpecificationthat will build aggregates based on primary key columns.AggregationSpecification.aggregatePkPrefixFactoryWithSelector(ClusteringComparator comparator, int clusteringPrefixSize, Selector.Factory factory, List<ColumnMetadata> columns) GroupingState.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, List<ColumnMetadata> columns) static GroupMakerGroupMaker.newSelectorGroupMaker(ClusteringComparator comparator, int clusteringPrefixSize, Selector selector, List<ColumnMetadata> columns, 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.filter
Methods in org.apache.cassandra.db.filter with parameters of type ClusteringComparatorModifier and TypeMethodDescriptionClusteringIndexFilter.forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive) Returns a filter for continuing the paging of this filter given the last returned clustering prefix.ClusteringIndexNamesFilter.forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive) ClusteringIndexSliceFilter.forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive) booleanClusteringIndexFilter.intersects(ClusteringComparator comparator, Slice slice) Whether the data selected by this filter intersects with the provided slice.booleanClusteringIndexNamesFilter.intersects(ClusteringComparator comparator, Slice slice) booleanClusteringIndexSliceFilter.intersects(ClusteringComparator comparator, Slice slice) 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 ClusteringComparatorModifier and TypeFieldDescriptionprotected final ClusteringComparatorAbstractAllocatorMemtable.initialComparator -
Uses of ClusteringComparator in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal that return ClusteringComparator -
Uses of ClusteringComparator in org.apache.cassandra.index.sai.disk.format
Fields in org.apache.cassandra.index.sai.disk.format declared as ClusteringComparatorMethods in org.apache.cassandra.index.sai.disk.format with parameters of type ClusteringComparatorModifier and TypeMethodDescriptionstatic IndexDescriptorIndexDescriptor.create(Descriptor descriptor, IPartitioner partitioner, ClusteringComparator clusteringComparator) -
Uses of ClusteringComparator in org.apache.cassandra.index.sai.utils
Constructors in org.apache.cassandra.index.sai.utils with parameters of type ClusteringComparatorModifierConstructorDescriptionFactory(IPartitioner partitioner, ClusteringComparator clusteringComparator) -
Uses of ClusteringComparator in org.apache.cassandra.io.sstable.format.big
Constructors in org.apache.cassandra.io.sstable.format.big with parameters of type ClusteringComparatorModifierConstructorDescriptionIndexState(AbstractSSTableIterator<RowIndexEntry>.AbstractReader reader, ClusteringComparator comparator, RowIndexEntry indexEntry, boolean reversed, FileHandle indexFile) -
Uses of ClusteringComparator in org.apache.cassandra.io.sstable.metadata
Constructors in org.apache.cassandra.io.sstable.metadata with parameters of type ClusteringComparatorModifierConstructorDescriptionMetadataCollector(Iterable<SSTableReader> sstables, ClusteringComparator comparator) MetadataCollector(ClusteringComparator comparator) MetadataCollector(ClusteringComparator comparator, UUID originatingHostId) -
Uses of ClusteringComparator in org.apache.cassandra.schema
Fields in org.apache.cassandra.schema declared as ClusteringComparatorMethods in org.apache.cassandra.schema that return ClusteringComparator