Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2013 The Apache Software Foundation