Uses of Interface
org.apache.cassandra.db.ClusteringBound
-
-
Uses of ClusteringBound in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions that return types with arguments of type ClusteringBound Modifier and Type Method Description java.util.NavigableSet<ClusteringBound<?>>
StatementRestrictions. getClusteringColumnsBounds(Bound b, QueryOptions options)
Returns the bounds (start or end) of the clustering columns. -
Uses of ClusteringBound in org.apache.cassandra.db
Classes in org.apache.cassandra.db that implement ClusteringBound Modifier and Type Class Description class
ArrayClusteringBound
class
BufferClusteringBound
Fields in org.apache.cassandra.db declared as ClusteringBound Modifier and Type Field Description static ClusteringBound<?>
ClusteringBound. BOTTOM
The smallest start bound, i.e.static ClusteringBound<?>
ClusteringBound. TOP
The biggest end bound, i.e.Methods in org.apache.cassandra.db that return ClusteringBound Modifier and Type Method Description abstract ClusteringBound<?>
CBuilder. buildBound(boolean isStart, boolean isInclusive)
abstract ClusteringBound<?>
CBuilder. buildBoundWith(java.util.List<java.nio.ByteBuffer> newValues, boolean isStart, boolean isInclusive)
ClusteringBound<?>
Slice. close(boolean reversed)
ClusteringBound<byte[]>
ArrayClusteringBoundary. closeBound(boolean reversed)
ClusteringBound<java.nio.ByteBuffer>
BufferClusteringBoundary. closeBound(boolean reversed)
ClusteringBound<V>
ClusteringBoundary. closeBound(boolean reversed)
ClusteringBound<java.nio.ByteBuffer>
ArrayClusteringBound. copy(AbstractAllocator allocator)
ClusteringBound<java.nio.ByteBuffer>
BufferClusteringBound. copy(AbstractAllocator allocator)
ClusteringBound<java.nio.ByteBuffer>
ClusteringBound. copy(AbstractAllocator allocator)
static ClusteringBound<?>
ClusteringBound. create(ClusteringComparator comparator, boolean isStart, boolean isInclusive, java.lang.Object... values)
static <V> ClusteringBound<V>
ClusteringBound. create(ClusteringPrefix.Kind kind, ClusteringPrefix<V> from)
ClusteringBound<?>
Slice. end()
static ClusteringBound<?>
ClusteringBound. exclusiveEndOf(ClusteringPrefix<?> from)
static ClusteringBound<?>
ClusteringBound. exclusiveStartOf(ClusteringPrefix<?> from)
static ClusteringBound<?>
ClusteringBound. inclusiveEndOf(ClusteringPrefix<?> from)
static ClusteringBound<?>
ClusteringBound. inclusiveStartOf(ClusteringPrefix<?> from)
ClusteringBound<byte[]>
ArrayClusteringBound. invert()
ClusteringBound<java.nio.ByteBuffer>
BufferClusteringBound. invert()
ClusteringBound<V>
ClusteringBound. invert()
ClusteringBound<?>
Slice. open(boolean reversed)
ClusteringBound<byte[]>
ArrayClusteringBoundary. openBound(boolean reversed)
ClusteringBound<java.nio.ByteBuffer>
BufferClusteringBoundary. openBound(boolean reversed)
ClusteringBound<V>
ClusteringBoundary. openBound(boolean reversed)
ClusteringBound<?>
Slice. start()
Methods in org.apache.cassandra.db that return types with arguments of type ClusteringBound Modifier and Type Method Description abstract java.util.NavigableSet<ClusteringBound<?>>
MultiCBuilder. buildBound(boolean isStart, boolean isInclusive)
Builds theClusteringBound
sabstract java.util.NavigableSet<ClusteringBound<?>>
MultiCBuilder. buildBoundForSlice(boolean isStart, boolean isInclusive, boolean isOtherBoundInclusive, java.util.List<ColumnMetadata> columnDefs)
Builds theClusteringBound
s for slice restrictions.Methods in org.apache.cassandra.db with parameters of type ClusteringBound Modifier and Type Method Description void
RangeTombstoneList. add(ClusteringBound<?> start, ClusteringBound<?> end, long markedAt, int delTime)
Adds a new range tombstone.Slices.Builder
Slices.Builder. add(ClusteringBound<?> start, ClusteringBound<?> end)
int
UnfilteredDeserializer. compareNextTo(ClusteringBound<?> bound)
Compare the provided bound to the next atom to read on disk.static boolean
Slice. isEmpty(ClusteringComparator comparator, ClusteringBound<?> start, ClusteringBound<?> end)
Return whether the slice formed by the two provided bound is empty or not.static Slice
Slice. make(ClusteringBound<?> start, ClusteringBound<?> end)
-
Uses of ClusteringBound in org.apache.cassandra.db.columniterator
Methods in org.apache.cassandra.db.columniterator with parameters of type ClusteringBound Modifier and Type Method Description int
AbstractSSTableIterator.IndexState. findBlockIndex(ClusteringBound<?> bound, int fromIdx)
-
Uses of ClusteringBound in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return ClusteringBound Modifier and Type Method Description ClusteringBound<V>
ValueAccessor.ObjectFactory. bound(ClusteringPrefix.Kind kind)
ClusteringBound<V>
ValueAccessor.ObjectFactory. bound(ClusteringPrefix.Kind kind, V... values)
default ClusteringBound<V>
ValueAccessor.ObjectFactory. exclusiveClose(boolean reversed, V[] boundValues)
default ClusteringBound<V>
ValueAccessor.ObjectFactory. exclusiveOpen(boolean reversed, V[] boundValues)
default ClusteringBound<V>
ValueAccessor.ObjectFactory. inclusiveClose(boolean reversed, V[] boundValues)
default ClusteringBound<V>
ValueAccessor.ObjectFactory. inclusiveOpen(boolean reversed, V[] boundValues)
-
Uses of ClusteringBound in org.apache.cassandra.db.rows
Methods in org.apache.cassandra.db.rows that return ClusteringBound Modifier and Type Method Description ClusteringBound<?>
RangeTombstoneBoundaryMarker. closeBound(boolean reversed)
ClusteringBound<?>
RangeTombstoneBoundMarker. closeBound(boolean reversed)
ClusteringBound<?>
RangeTombstoneMarker. closeBound(boolean reversed)
ClusteringBound<?>
RangeTombstoneBoundaryMarker. openBound(boolean reversed)
ClusteringBound<?>
RangeTombstoneBoundMarker. openBound(boolean reversed)
ClusteringBound<?>
RangeTombstoneMarker. openBound(boolean reversed)
Methods in org.apache.cassandra.db.rows with parameters of type ClusteringBound Modifier and Type Method Description static <V1,V2>
RangeTombstoneBoundaryMarkerRangeTombstoneBoundaryMarker. makeBoundary(boolean reversed, ClusteringBound<V1> close, ClusteringBound<V2> open, DeletionTime closeDeletion, DeletionTime openDeletion)
Constructors in org.apache.cassandra.db.rows with parameters of type ClusteringBound Constructor Description RangeTombstoneBoundMarker(ClusteringBound<?> bound, DeletionTime deletion)
-