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.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<T extends Token>
          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)
           
 

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, IFilter columnFilter, java.util.List<IndexExpression> rowFilter)
           
 java.util.List<Row> ColumnFamilyStore.getRangeSlice(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, int maxResults, IFilter columnFilter, java.util.List<IndexExpression> rowFilter, boolean maxIsColumns, boolean isPaging)
           
 ColumnFamilyStore.AbstractScanIterator ColumnFamilyStore.getSequentialIterator(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, IFilter 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, IFilter dataFilter)
           
 java.util.List<Row> ColumnFamilyStore.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter, boolean maxIsColumns)
           
 

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, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, boolean isPaging)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate predicate, AbstractBounds<RowPosition> range, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate predicate, AbstractBounds<RowPosition> range, int maxResults, boolean maxIsColumns, boolean isPaging)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate 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, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, 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, IFilter dataFilter, boolean maxIsColumns)
          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, IFilter dataFilter, boolean maxIsColumns)
           
 

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, IFilter dataFilter, boolean maxIsColumns)
           
 

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.getPosition(RowPosition key, SSTableReader.Operator op)
          Get position updating key cache and stats.
 long SSTableReader.getPosition(RowPosition key, SSTableReader.Operator op, boolean updateCacheAndStats)
           
 void SSTableScanner.seekTo(RowPosition seekKey)
           
 



Copyright © 2013 The Apache Software Foundation