Uses of Interface
org.apache.cassandra.db.ClusteringPrefix
-
-
Uses of ClusteringPrefix in org.apache.cassandra.db
Subinterfaces of ClusteringPrefix in org.apache.cassandra.db Modifier and Type Interface Description interfaceClustering<V>interfaceClusteringBound<V>The start or end of a range of clusterings, either inclusive or exclusive.interfaceClusteringBoundary<V>The threshold between two different ranges, i.e.interfaceClusteringBoundOrBoundary<V>This class defines a threshold between ranges of clusterings.Classes in org.apache.cassandra.db that implement ClusteringPrefix Modifier and Type Class Description classAbstractArrayClusteringPrefixclassAbstractBufferClusteringPrefixclassAbstractOnHeapClusteringPrefix<V>classArrayClusteringclassArrayClusteringBoundclassArrayClusteringBoundaryclassArrayClusteringBoundOrBoundaryclassBufferClusteringThe clustering column values for a row.classBufferClusteringBoundclassBufferClusteringBoundaryclassBufferClusteringBoundOrBoundaryclassNativeClusteringMethods in org.apache.cassandra.db that return ClusteringPrefix Modifier and Type Method Description ClusteringPrefix<V>AbstractOnHeapClusteringPrefix. clustering()ClusteringPrefix<T>Clusterable. clustering()ClusteringPrefix<java.nio.ByteBuffer>NativeClustering. clustering()ClusteringPrefix<byte[]>ClusteringPrefix.Serializer. deserialize(DataInputPlus in, int version, java.util.List<AbstractType<?>> types)ClusteringPrefix<byte[]>AbstractArrayClusteringPrefix. minimize()ClusteringPrefix<java.nio.ByteBuffer>AbstractBufferClusteringPrefix. minimize()ClusteringPrefix<V>ClusteringPrefix. minimize()If the prefix contains byte buffers that can be minimized (seeByteBufferUtil.minimalBufferFor(ByteBuffer)), this will return a copy of the prefix with minimized values, otherwise it returns itself.ClusteringPrefix<java.nio.ByteBuffer>NativeClustering. minimize()Methods in org.apache.cassandra.db with parameters of type ClusteringPrefix Modifier and Type Method Description <V> CBuilderCBuilder. add(ClusteringPrefix<V> prefix, int i)<V1,V2>
intClusteringComparator. compare(ClusteringPrefix<V1> c1, ClusteringPrefix<V2> c2)<V1,V2>
intClusteringComparator. compareComponent(int i, ClusteringPrefix<V1> v1, ClusteringPrefix<V2> v2)static <V> ClusteringBound<V>ClusteringBound. create(ClusteringPrefix.Kind kind, ClusteringPrefix<V> from)static <V> ClusteringBoundary<V>ClusteringBoundary. create(ClusteringPrefix.Kind kind, ClusteringPrefix<V> from)static booleanClusteringPrefix. equals(ClusteringPrefix<?> prefix, java.lang.Object o)static <V1,V2>
booleanClusteringPrefix. equals(ClusteringPrefix<V1> left, ClusteringPrefix<V2> right)static ClusteringBound<?>ClusteringBound. exclusiveEndOf(ClusteringPrefix<?> from)static ClusteringBound<?>ClusteringBound. exclusiveStartOf(ClusteringPrefix<?> from)static <V> intClusteringPrefix. hashCode(ClusteringPrefix<V> prefix)booleanSlice. includes(ClusteringComparator comparator, ClusteringPrefix<?> bound)Returns whether a given clustering or bound is included in this slice.static ClusteringBound<?>ClusteringBound. inclusiveEndOf(ClusteringPrefix<?> from)static ClusteringBound<?>ClusteringBound. inclusiveStartOf(ClusteringPrefix<?> from)voidClusteringPrefix.Serializer. serialize(ClusteringPrefix<?> clustering, DataOutputPlus out, int version, java.util.List<AbstractType<?>> types)longClusteringPrefix.Serializer. serializedSize(ClusteringPrefix<?> clustering, int version, java.util.List<AbstractType<?>> types)<T> voidClusteringComparator. validate(ClusteringPrefix<T> clustering)Validates the provided prefix for corrupted data. -
Uses of ClusteringPrefix in org.apache.cassandra.db.columniterator
Methods in org.apache.cassandra.db.columniterator with parameters of type ClusteringPrefix Modifier and Type Method Description intAbstractSSTableIterator.IndexState. indexFor(ClusteringPrefix<?> name, int lastIndex) -
Uses of ClusteringPrefix in org.apache.cassandra.db.filter
Constructors in org.apache.cassandra.db.filter with parameters of type ClusteringPrefix Constructor Description TombstoneOverwhelmingException(int numTombstones, java.lang.String query, TableMetadata metadata, DecoratedKey lastPartitionKey, ClusteringPrefix<?> lastClustering) -
Uses of ClusteringPrefix in org.apache.cassandra.db.rows
Methods in org.apache.cassandra.db.rows that return ClusteringPrefix Modifier and Type Method Description ClusteringPrefix<?>Unfiltered. clustering()Methods in org.apache.cassandra.db.rows with parameters of type ClusteringPrefix Modifier and Type Method Description static <V> RangeTombstoneBoundMarkerRangeTombstoneBoundMarker. exclusiveClose(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)static <V> RangeTombstoneBoundaryMarkerRangeTombstoneBoundaryMarker. exclusiveCloseInclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime closeDeletion, DeletionTime openDeletion)static <V> RangeTombstoneBoundMarkerRangeTombstoneBoundMarker. exclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)static <V> RangeTombstoneBoundMarkerRangeTombstoneBoundMarker. inclusiveClose(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)static <V> RangeTombstoneBoundaryMarkerRangeTombstoneBoundaryMarker. inclusiveCloseExclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime closeDeletion, DeletionTime openDeletion)static <V> RangeTombstoneBoundMarkerRangeTombstoneBoundMarker. inclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion) -
Uses of ClusteringPrefix in org.apache.cassandra.db.virtual
Methods in org.apache.cassandra.db.virtual with parameters of type ClusteringPrefix Modifier and Type Method Description static AbstractMutableVirtualTable.ColumnValuesAbstractMutableVirtualTable.ColumnValues. from(TableMetadata metadata, ClusteringPrefix<?> prefix)Returns the set of column values corresponding to the specified clustering prefix. -
Uses of ClusteringPrefix in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal with parameters of type ClusteringPrefix Modifier and Type Method Description protected abstract <T> CBuilderCassandraIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path)Used to construct an the clustering for an entry in the index table based on values from the base data. -
Uses of ClusteringPrefix in org.apache.cassandra.index.internal.composites
Methods in org.apache.cassandra.index.internal.composites with parameters of type ClusteringPrefix Modifier and Type Method Description <T> CBuilderClusteringColumnIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path)<T> CBuilderCollectionKeyIndexBase. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path)<T> CBuilderCollectionValueIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path)<T> CBuilderPartitionKeyIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path)<T> CBuilderRegularColumnIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path) -
Uses of ClusteringPrefix in org.apache.cassandra.index.internal.keys
Methods in org.apache.cassandra.index.internal.keys with parameters of type ClusteringPrefix Modifier and Type Method Description protected <T> CBuilderKeysIndex. buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey, ClusteringPrefix<T> prefix, CellPath path) -
Uses of ClusteringPrefix in org.apache.cassandra.io.sstable
Fields in org.apache.cassandra.io.sstable declared as ClusteringPrefix Modifier and Type Field Description ClusteringPrefix<?>IndexInfo. firstNameClusteringPrefix<?>IndexInfo. lastNameConstructors in org.apache.cassandra.io.sstable with parameters of type ClusteringPrefix Constructor Description IndexInfo(ClusteringPrefix<?> firstName, ClusteringPrefix<?> lastName, long offset, long width, DeletionTime endOpenMarker) -
Uses of ClusteringPrefix in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type ClusteringPrefix Modifier and Type Method Description MetadataCollectorMetadataCollector. updateClusteringValues(ClusteringPrefix<?> clustering)
-