Uses of Class
org.apache.cassandra.dht.AbstractBounds

Packages that use AbstractBounds
org.apache.cassandra.db   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.dht   
org.apache.cassandra.utils   
 

Uses of AbstractBounds in org.apache.cassandra.db
 

Fields in org.apache.cassandra.db declared as AbstractBounds
 AbstractBounds<RowPosition> IndexScanCommand.range
           
 AbstractBounds<RowPosition> RangeSliceCommand.range
           
 

Methods in org.apache.cassandra.db with parameters of type AbstractBounds
 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)
           
 

Constructors in org.apache.cassandra.db with parameters of type AbstractBounds
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 AbstractBounds in org.apache.cassandra.db.index
 

Methods in org.apache.cassandra.db.index with parameters of type AbstractBounds
 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 AbstractBounds in org.apache.cassandra.db.index.keys
 

Methods in org.apache.cassandra.db.index.keys with parameters of type AbstractBounds
 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 AbstractBounds in org.apache.cassandra.dht
 

Subclasses of AbstractBounds in org.apache.cassandra.dht
 class Bounds<T extends RingPosition>
          AbstractBounds containing both its endpoints: [left, right].
 class ExcludingBounds<T extends RingPosition>
          AbstractBounds containing neither of its endpoints: (left, right).
 class IncludingExcludingBounds<T extends RingPosition>
          AbstractBounds containing only its left endpoint: [left, right).
 class Range<T extends RingPosition>
          A representation of the range that a node is responsible for on the DHT ring.
 

Methods in org.apache.cassandra.dht that return AbstractBounds
 AbstractBounds<?> AbstractBounds.AbstractBoundsSerializer.deserialize(java.io.DataInput in, int version)
           
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()
           
abstract  AbstractBounds<Token> AbstractBounds.toTokenBounds()
          Transform this abstract bounds to a token abstract bounds.
 AbstractBounds<Token> Bounds.toTokenBounds()
           
 AbstractBounds<Token> ExcludingBounds.toTokenBounds()
           
 AbstractBounds<Token> IncludingExcludingBounds.toTokenBounds()
           
 AbstractBounds<Token> Range.toTokenBounds()
           
 

Methods in org.apache.cassandra.dht that return types with arguments of type AbstractBounds
abstract  Pair<AbstractBounds<T>,AbstractBounds<T>> AbstractBounds.split(T position)
          Given token T and AbstractBounds ?L,R?, returns Pair(?L,T], (T,R?), where ? means that the same type of AbstractBounds is returned as the original.
abstract  Pair<AbstractBounds<T>,AbstractBounds<T>> AbstractBounds.split(T position)
          Given token T and AbstractBounds ?L,R?, returns Pair(?L,T], (T,R?), where ? means that the same type of AbstractBounds is returned as the original.
 Pair<AbstractBounds<T>,AbstractBounds<T>> Bounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> Bounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> ExcludingBounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> ExcludingBounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> IncludingExcludingBounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> IncludingExcludingBounds.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> Range.split(T position)
           
 Pair<AbstractBounds<T>,AbstractBounds<T>> Range.split(T position)
           
abstract  java.util.List<? extends AbstractBounds<T>> AbstractBounds.unwrap()
           
 java.util.List<? extends AbstractBounds<T>> Bounds.unwrap()
           
 java.util.List<? extends AbstractBounds<T>> ExcludingBounds.unwrap()
           
 java.util.List<? extends AbstractBounds<T>> IncludingExcludingBounds.unwrap()
           
 

Methods in org.apache.cassandra.dht with parameters of type AbstractBounds
 boolean Range.intersects(AbstractBounds<T> that)
           
 void AbstractBounds.AbstractBoundsSerializer.serialize(AbstractBounds<?> range, java.io.DataOutput out, int version)
           
 long AbstractBounds.AbstractBoundsSerializer.serializedSize(AbstractBounds<?> abstractBounds, int version)
           
 

Uses of AbstractBounds in org.apache.cassandra.utils
 

Subclasses of AbstractBounds in org.apache.cassandra.utils
static class MerkleTree.TreeRange
          The public interface to a range in the tree.
 



Copyright © 2013 The Apache Software Foundation