Uses of Class
org.apache.cassandra.io.sstable.AbstractRowIndexEntry
Packages that use AbstractRowIndexEntry
Package
Description
-
Uses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable
Classes in org.apache.cassandra.io.sstable with type parameters of type AbstractRowIndexEntryModifier and TypeClassDescriptionclassAbstractSSTableIterator<RIE extends AbstractRowIndexEntry>Methods in org.apache.cassandra.io.sstable that return AbstractRowIndexEntryModifier and TypeMethodDescriptionSSTableRewriter.append(UnfilteredRowIterator partition) SSTableRewriter.tryAppend(UnfilteredRowIterator partition) Methods in org.apache.cassandra.io.sstable with parameters of type AbstractRowIndexEntryModifier and TypeMethodDescriptionvoidSSTableReadsListener.SelectionReason.trace(Descriptor descriptor, AbstractRowIndexEntry entry) -
Uses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable.format
Classes in org.apache.cassandra.io.sstable.format with type parameters of type AbstractRowIndexEntryModifier and TypeInterfaceDescriptionstatic interfaceSSTableFormat.KeyCacheValueSerializer<R extends SSTableReader,T extends AbstractRowIndexEntry> classSSTableScanner<S extends SSTableReader,E extends AbstractRowIndexEntry, I extends SSTableScanner<S, E, I>.BaseKeyScanningIterator> Fields in org.apache.cassandra.io.sstable.format declared as AbstractRowIndexEntryMethods in org.apache.cassandra.io.sstable.format that return AbstractRowIndexEntryModifier and TypeMethodDescriptionfinal AbstractRowIndexEntrySortedTableWriter.append(UnfilteredRowIterator partition) Appends partition data to this writer.abstract AbstractRowIndexEntrySSTableWriter.append(UnfilteredRowIterator iterator) Appends partition data to this writer.protected abstract AbstractRowIndexEntrySortedTableWriter.createRowIndexEntry(DecoratedKey key, DeletionTime partitionLevelDeletion, long finishResult) protected abstract AbstractRowIndexEntrySSTableReader.getRowIndexEntry(PartitionPosition key, SSTableReader.Operator op, boolean updateStats, SSTableReadsListener listener) Retrieve an index entry for the partition found according to the provided key and operator.Methods in org.apache.cassandra.io.sstable.format with parameters of type AbstractRowIndexEntryModifier and TypeMethodDescriptionprotected voidSSTableReader.notifySelected(SSTableReadsListener.SelectionReason reason, SSTableReadsListener localListener, SSTableReader.Operator op, boolean updateStats, AbstractRowIndexEntry entry) A method to be called bySSTableReader.getPosition(PartitionPosition, Operator, boolean, SSTableReadsListener)andSSTableReader.getRowIndexEntry(PartitionPosition, Operator, boolean, SSTableReadsListener)methods when a searched key is found.protected voidSSTableReaderWithFilter.notifySelected(SSTableReadsListener.SelectionReason reason, SSTableReadsListener localListener, SSTableReader.Operator op, boolean updateStats, AbstractRowIndexEntry entry) -
Uses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable.format.big
Subclasses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable.format.bigModifier and TypeClassDescriptionclassBinary format ofRowIndexEntryis defined as follows:(long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) int/Uint DeletionTime.localDeletionTime (uint if version >= "oa" (5.0)) (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object. -
Uses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable.format.bti
Methods in org.apache.cassandra.io.sstable.format.bti with parameters of type AbstractRowIndexEntryModifier and TypeMethodDescriptionlongBtiTableWriter.IndexWriter.append(DecoratedKey key, AbstractRowIndexEntry indexEntry) -
Uses of AbstractRowIndexEntry in org.apache.cassandra.io.sstable.keycache
Methods in org.apache.cassandra.io.sstable.keycache that return AbstractRowIndexEntryModifier and TypeMethodDescriptionKeyCacheSupport.deserializeKeyCacheValue(DataInputPlus input) KeyCache.get(KeyCacheKey key, boolean updateStats) default AbstractRowIndexEntryKeyCacheSupport.getCachedPosition(KeyCacheKey key, boolean updateStats) Will return null if key is not found or cache is not available.default AbstractRowIndexEntryKeyCacheSupport.getCachedPosition(DecoratedKey key, boolean updateStats) Will return null if key is not found or cache is not available.Methods in org.apache.cassandra.io.sstable.keycache with parameters of type AbstractRowIndexEntryModifier and TypeMethodDescriptiondefault voidKeyCacheSupport.cacheKey(DecoratedKey key, AbstractRowIndexEntry info) Caches a key only if cache is available.voidKeyCache.put(KeyCacheKey cacheKey, AbstractRowIndexEntry info) Constructor parameters in org.apache.cassandra.io.sstable.keycache with type arguments of type AbstractRowIndexEntryModifierConstructorDescription -
Uses of AbstractRowIndexEntry in org.apache.cassandra.service
Fields in org.apache.cassandra.service with type parameters of type AbstractRowIndexEntryMethods in org.apache.cassandra.service that return types with arguments of type AbstractRowIndexEntryModifier and TypeMethodDescriptionCacheService.KeyCacheSerializer.deserialize(DataInputPlus input)