Uses of Class
org.apache.cassandra.dht.AbstractBounds
-
-
Uses of AbstractBounds in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions that return AbstractBounds Modifier and Type Method Description AbstractBounds<PartitionPosition>StatementRestrictions. getPartitionKeyBounds(QueryOptions options)Returns the partition key bounds. -
Uses of AbstractBounds in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as AbstractBounds Modifier and Type Field Description protected AbstractBounds<PartitionPosition>DataRange. keyRangeMethods in org.apache.cassandra.db that return AbstractBounds Modifier and Type Method Description AbstractBounds<PartitionPosition>DataRange. keyRange()The range of partition key queried by thisDataRange.Methods in org.apache.cassandra.db with parameters of type AbstractBounds Modifier and Type Method Description DataRangeDataRange. forPaging(AbstractBounds<PartitionPosition> range, ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)Returns a newDataRangefor use when pagingthisrange.DataRangeDataRange. forSubRange(AbstractBounds<PartitionPosition> range)Returns a newDataRangeequivalent tothisone but restricted to the provided sub-range.DataRangeDataRange.Paging. forSubRange(AbstractBounds<PartitionPosition> range)PartitionRangeReadCommandPartitionRangeReadCommand. forSubRange(AbstractBounds<PartitionPosition> range, boolean isRangeContinuation)Returns an equivalent command but that only queries data within the provided range.Constructors in org.apache.cassandra.db with parameters of type AbstractBounds Constructor Description DataRange(AbstractBounds<PartitionPosition> range, ClusteringIndexFilter clusteringIndexFilter)Creates aDataRangegiven a range of partition keys and a clustering index filter. -
Uses of AbstractBounds in org.apache.cassandra.db.lifecycle
Methods in org.apache.cassandra.db.lifecycle with parameters of type AbstractBounds Modifier and Type Method Description static com.google.common.base.Function<View,java.lang.Iterable<SSTableReader>>View. selectLive(AbstractBounds<PartitionPosition> rowBounds) -
Uses of AbstractBounds in org.apache.cassandra.dht
Subclasses of AbstractBounds in org.apache.cassandra.dht Modifier and Type Class Description classBounds<T extends RingPosition<T>>AbstractBounds containing both its endpoints: [left, right].classExcludingBounds<T extends RingPosition<T>>AbstractBounds containing neither of its endpoints: (left, right).classIncludingExcludingBounds<T extends RingPosition<T>>AbstractBounds containing only its left endpoint: [left, right).classRange<T extends RingPosition<T>>A representation of the range that a node is responsible for on the DHT ring.Fields in org.apache.cassandra.dht with type parameters of type AbstractBounds Modifier and Type Field Description static IPartitionerDependentSerializer<AbstractBounds<PartitionPosition>>AbstractBounds. rowPositionSerializerstatic IPartitionerDependentSerializer<AbstractBounds<Token>>AbstractBounds. tokenSerializerMethods in org.apache.cassandra.dht that return AbstractBounds Modifier and Type Method Description static <T extends RingPosition<T>>
AbstractBounds<T>AbstractBounds. bounds(AbstractBounds.Boundary<T> min, AbstractBounds.Boundary<T> max)static <T extends RingPosition<T>>
AbstractBounds<T>AbstractBounds. bounds(T min, boolean inclusiveMin, T max, boolean inclusiveMax)AbstractBounds<T>AbstractBounds.AbstractBoundsSerializer. deserialize(java.io.DataInput in, IPartitioner p, int version)abstract AbstractBounds<T>AbstractBounds. withNewRight(T newRight)AbstractBounds<T>Bounds. withNewRight(T newRight)AbstractBounds<T>ExcludingBounds. withNewRight(T newRight)AbstractBounds<T>IncludingExcludingBounds. withNewRight(T newRight)AbstractBounds<T>Range. withNewRight(T newRight)Methods in org.apache.cassandra.dht that return types with arguments of type AbstractBounds Modifier and Type Method Description 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 Modifier and Type Method Description booleanRange. intersects(AbstractBounds<T> that)voidAbstractBounds.AbstractBoundsSerializer. serialize(AbstractBounds<T> range, DataOutputPlus out, int version)longAbstractBounds.AbstractBoundsSerializer. serializedSize(AbstractBounds<T> ab, int version)static voidIPartitioner. validate(AbstractBounds<?> bounds)Method parameters in org.apache.cassandra.dht with type arguments of type AbstractBounds Modifier and Type Method Description static <T extends RingPosition<T>>
booleanAbstractBounds. noneStrictlyWrapsAround(java.util.Collection<AbstractBounds<T>> bounds)static voidIPartitioner. validate(java.util.Collection<? extends AbstractBounds<?>> allBounds) -
Uses of AbstractBounds in org.apache.cassandra.io.sstable
Methods in org.apache.cassandra.io.sstable that return AbstractBounds Modifier and Type Method Description AbstractBounds<Token>SSTable. getBounds() -
Uses of AbstractBounds in org.apache.cassandra.io.sstable.format
Method parameters in org.apache.cassandra.io.sstable.format with type arguments of type AbstractBounds Modifier and Type Method Description abstract ISSTableScannerSSTableReader. getScanner(java.util.Iterator<AbstractBounds<PartitionPosition>> rangeIterator)Direct I/O SSTableScanner over an iterator of bounds. -
Uses of AbstractBounds in org.apache.cassandra.io.sstable.format.big
Method parameters in org.apache.cassandra.io.sstable.format.big with type arguments of type AbstractBounds Modifier and Type Method Description ISSTableScannerBigTableReader. getScanner(java.util.Iterator<AbstractBounds<PartitionPosition>> boundsIterator)Direct I/O SSTableScanner over an iterator of bounds.static ISSTableScannerBigTableScanner. getScanner(SSTableReader sstable, java.util.Iterator<AbstractBounds<PartitionPosition>> rangeIterator) -
Uses of AbstractBounds in org.apache.cassandra.locator
Methods in org.apache.cassandra.locator that return AbstractBounds Modifier and Type Method Description AbstractBounds<PartitionPosition>ReplicaLayout.ForRange. range()AbstractBounds<PartitionPosition>ReplicaLayout.ForRangeRead. range()AbstractBounds<PartitionPosition>ReplicaPlan.ForRangeRead. range()Methods in org.apache.cassandra.locator with parameters of type AbstractBounds Modifier and Type Method Description static ReplicaPlan.ForRangeReadReplicaPlans. forRangeRead(Keyspace keyspace, ConsistencyLevel consistencyLevel, AbstractBounds<PartitionPosition> range, int vnodeCount)Construct a plan for reading the provided range at the provided consistency level.static ReplicaPlan.ForRangeReadReplicaPlans. forSingleReplicaRead(Keyspace keyspace, AbstractBounds<PartitionPosition> range, Replica replica, int vnodeCount)Construct a plan for reading from a single node - this permits no speculation or read-repairConstructors in org.apache.cassandra.locator with parameters of type AbstractBounds Constructor Description ForRangeRead(AbstractReplicationStrategy replicationStrategy, AbstractBounds<PartitionPosition> range, EndpointsForRange natural)ForRangeRead(Keyspace keyspace, AbstractReplicationStrategy replicationStrategy, ConsistencyLevel consistencyLevel, AbstractBounds<PartitionPosition> range, EndpointsForRange candidates, EndpointsForRange contact, int vnodeCount) -
Uses of AbstractBounds in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type AbstractBounds Modifier and Type Method Description intPartitionDenylist. getDeniedKeysInRangeCount(java.lang.String keyspace, java.lang.String table, AbstractBounds<PartitionPosition> range)intPartitionDenylist. getDeniedKeysInRangeCount(TableId tid, AbstractBounds<PartitionPosition> range) -
Uses of AbstractBounds in org.apache.cassandra.utils
Subclasses of AbstractBounds in org.apache.cassandra.utils Modifier and Type Class Description static classMerkleTree.TreeRangeThe public interface to a range in the tree.
-