Uses of Class
org.apache.cassandra.db.RowPosition

Packages that use RowPosition
org.apache.cassandra.db   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.composites   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.dht   
org.apache.cassandra.io.sstable   
 

Uses of RowPosition in org.apache.cassandra.db
 

Subclasses of RowPosition in org.apache.cassandra.db
 class DecoratedKey
          Represents a decorated key, handy for certain operations where just working with strings gets slow.
 

Fields in org.apache.cassandra.db with type parameters of type RowPosition
 AbstractBounds<RowPosition> IndexScanCommand.range
           
 AbstractBounds<RowPosition> RangeSliceCommand.range
           
 

Methods in org.apache.cassandra.db that return RowPosition
 RowPosition RowPosition.RowPositionSerializer.deserialize(java.io.DataInput dis)
           
static RowPosition RowPosition.forKey(java.nio.ByteBuffer key, IPartitioner p)
           
 

Methods in org.apache.cassandra.db with parameters of type RowPosition
 int DecoratedKey.compareTo(RowPosition pos)
           
 java.util.Iterator<java.util.Map.Entry<DecoratedKey,ColumnFamily>> Memtable.getEntryIterator(RowPosition startWith, RowPosition stopAt)
           
static CloseableIterator<Row> RowIteratorFactory.getIterator(java.lang.Iterable<Memtable> memtables, java.util.Collection<SSTableReader> sstables, RowPosition startWith, RowPosition stopAt, QueryFilter filter, ColumnFamilyStore cfs)
          Get a row iterator over the provided memtables and sstables, between the provided keys and filtered by the queryfilter.
 ColumnFamilyStore.ViewFragment ColumnFamilyStore.markReferenced(RowPosition startWith, RowPosition stopAt)
           
 void RowPosition.RowPositionSerializer.serialize(RowPosition pos, java.io.DataOutput dos)
           
 long RowPosition.RowPositionSerializer.serializedSize(RowPosition pos, TypeSizes typeSizes)
           
 

Method parameters in org.apache.cassandra.db with type arguments of type RowPosition
 java.util.List<Row> ColumnFamilyStore.getRangeSlice(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter columnFilter, java.util.List<IndexExpression> rowFilter)
           
 java.util.List<Row> ColumnFamilyStore.getRangeSlice(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter columnFilter, java.util.List<IndexExpression> rowFilter, boolean countCQL3Rows, boolean isPaging)
           
 ColumnFamilyStore.AbstractScanIterator ColumnFamilyStore.getSequentialIterator(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, IDiskAtomFilter columnFilter)
          Iterate over a range of rows and columns from memtables/sstables.
 java.util.List<Row> ColumnFamilyStore.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter)
           
 java.util.List<Row> ColumnFamilyStore.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
           
 

Constructor parameters in org.apache.cassandra.db with type arguments of type RowPosition
IndexScanCommand(java.lang.String keyspace, java.lang.String column_family, IndexClause index_clause, SlicePredicate predicate, AbstractBounds<RowPosition> range)
           
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean countCQL3Rows, boolean isPaging)
           
 

Uses of RowPosition in org.apache.cassandra.db.index
 

Method parameters in org.apache.cassandra.db.index with type arguments of type RowPosition
 java.util.List<Row> SecondaryIndexManager.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
          Performs a search across a number of column indexes TODO: add support for querying across index types
abstract  java.util.List<Row> SecondaryIndexSearcher.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
           
 

Uses of RowPosition in org.apache.cassandra.db.index.composites
 

Method parameters in org.apache.cassandra.db.index.composites with type arguments of type RowPosition
 ColumnFamilyStore.AbstractScanIterator CompositesSearcher.getIndexedIterator(AbstractBounds<RowPosition> range, ExtendedFilter filter)
           
 java.util.List<Row> CompositesSearcher.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
           
 

Uses of RowPosition in org.apache.cassandra.db.index.keys
 

Method parameters in org.apache.cassandra.db.index.keys with type arguments of type RowPosition
 ColumnFamilyStore.AbstractScanIterator KeysSearcher.getIndexedIterator(AbstractBounds<RowPosition> range, ExtendedFilter filter)
           
 java.util.List<Row> KeysSearcher.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
           
 

Uses of RowPosition in org.apache.cassandra.dht
 

Subclasses of RowPosition in org.apache.cassandra.dht
static class Token.KeyBound
           
 

Methods in org.apache.cassandra.dht that return types with arguments of type RowPosition
static Bounds<RowPosition> Bounds.makeRowBounds(Token left, Token right, IPartitioner partitioner)
          Compute a bounds of keys corresponding to a given bounds of token.
static Range<RowPosition> Range.makeRowRange(Token left, Token right, IPartitioner partitioner)
          Compute a range of keys corresponding to a given range of token.
abstract  AbstractBounds<RowPosition> AbstractBounds.toRowBounds()
          Transform this abstract bounds to equivalent covering bounds of row positions.
 AbstractBounds<RowPosition> Bounds.toRowBounds()
           
 AbstractBounds<RowPosition> ExcludingBounds.toRowBounds()
           
 AbstractBounds<RowPosition> IncludingExcludingBounds.toRowBounds()
           
 AbstractBounds<RowPosition> Range.toRowBounds()
           
 

Methods in org.apache.cassandra.dht with parameters of type RowPosition
 int Token.KeyBound.compareTo(RowPosition pos)
           
 

Uses of RowPosition in org.apache.cassandra.io.sstable
 

Methods in org.apache.cassandra.io.sstable with parameters of type RowPosition
 long SSTableReader.getIndexScanPosition(RowPosition key)
          get the position in the index file to start scanning to find the given key (at most indexInterval keys away)
 RowIndexEntry SSTableReader.getPosition(RowPosition key, SSTableReader.Operator op)
          Get position updating key cache and stats.
 RowIndexEntry SSTableReader.getPosition(RowPosition key, SSTableReader.Operator op, boolean updateCacheAndStats)
           
 void SSTableBoundedScanner.seekTo(RowPosition seekKey)
           
 void SSTableScanner.seekTo(RowPosition seekKey)
           
 



Copyright © 2013 The Apache Software Foundation