Package | Description |
---|---|
org.apache.cassandra.cql3.restrictions | |
org.apache.cassandra.db | |
org.apache.cassandra.db.columniterator | |
org.apache.cassandra.db.rows |
Modifier and Type | Method and Description |
---|---|
java.util.NavigableSet<ClusteringBound> |
StatementRestrictions.getClusteringColumnsBounds(Bound b,
QueryOptions options)
Returns the bounds (start or end) of the clustering columns.
|
Modifier and Type | Field and Description |
---|---|
static ClusteringBound |
ClusteringBound.BOTTOM
The smallest start bound, i.e.
|
static ClusteringBound |
ClusteringBound.TOP
The biggest end bound, i.e.
|
Modifier and Type | Method and Description |
---|---|
abstract ClusteringBound |
CBuilder.buildBound(boolean isStart,
boolean isInclusive) |
abstract ClusteringBound |
CBuilder.buildBoundWith(java.nio.ByteBuffer value,
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 |
ClusteringBoundary.closeBound(boolean reversed) |
ClusteringBound |
ClusteringBound.copy(AbstractAllocator allocator) |
static ClusteringBound |
ClusteringBound.create(ClusteringComparator comparator,
boolean isStart,
boolean isInclusive,
java.lang.Object... values) |
static ClusteringBound |
ClusteringBound.create(ClusteringPrefix.Kind kind,
java.nio.ByteBuffer[] values) |
ClusteringBound |
Slice.end() |
static ClusteringBound |
ClusteringBoundOrBoundary.exclusiveClose(boolean reversed,
java.nio.ByteBuffer[] boundValues) |
static ClusteringBound |
ClusteringBound.exclusiveEndOf(java.nio.ByteBuffer... values) |
static ClusteringBound |
ClusteringBoundOrBoundary.exclusiveOpen(boolean reversed,
java.nio.ByteBuffer[] boundValues) |
static ClusteringBound |
ClusteringBound.exclusiveStartOf(java.nio.ByteBuffer... values) |
static ClusteringBound |
ClusteringBound.exclusiveStartOf(ClusteringPrefix prefix) |
static ClusteringBound |
ClusteringBoundOrBoundary.inclusiveClose(boolean reversed,
java.nio.ByteBuffer[] boundValues) |
static ClusteringBound |
ClusteringBound.inclusiveEndOf(java.nio.ByteBuffer... values) |
static ClusteringBound |
ClusteringBound.inclusiveEndOf(ClusteringPrefix prefix) |
static ClusteringBound |
ClusteringBoundOrBoundary.inclusiveOpen(boolean reversed,
java.nio.ByteBuffer[] boundValues) |
static ClusteringBound |
ClusteringBound.inclusiveStartOf(java.nio.ByteBuffer... values) |
static ClusteringBound |
ClusteringBound.inclusiveStartOf(ClusteringPrefix prefix) |
ClusteringBound |
ClusteringBound.invert() |
ClusteringBound |
Slice.open(boolean reversed) |
ClusteringBound |
ClusteringBoundary.openBound(boolean reversed) |
ClusteringBound |
Slice.start() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.NavigableSet<ClusteringBound> |
MultiCBuilder.buildBound(boolean isStart,
boolean isInclusive)
Builds the
ClusteringBound s |
abstract java.util.NavigableSet<ClusteringBound> |
MultiCBuilder.buildBoundForSlice(boolean isStart,
boolean isInclusive,
boolean isOtherBoundInclusive,
java.util.List<ColumnDefinition> columnDefs)
Builds the
ClusteringBound s for slice restrictions. |
Modifier and Type | Method and Description |
---|---|
Slices.Builder |
Slices.Builder.add(ClusteringBound start,
ClusteringBound end) |
void |
RangeTombstoneList.add(ClusteringBound start,
ClusteringBound end,
long markedAt,
int delTime)
Adds a new range tombstone.
|
abstract 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) |
Modifier and Type | Method and Description |
---|---|
int |
AbstractSSTableIterator.IndexState.findBlockIndex(ClusteringBound bound,
int fromIdx) |
Modifier and Type | Method and Description |
---|---|
ClusteringBound |
RangeTombstoneBoundMarker.closeBound(boolean reversed) |
ClusteringBound |
RangeTombstoneBoundaryMarker.closeBound(boolean reversed) |
ClusteringBound |
RangeTombstoneMarker.closeBound(boolean reversed) |
ClusteringBound |
RangeTombstoneBoundMarker.openBound(boolean reversed) |
ClusteringBound |
RangeTombstoneBoundaryMarker.openBound(boolean reversed) |
ClusteringBound |
RangeTombstoneMarker.openBound(boolean reversed) |
Modifier and Type | Method and Description |
---|---|
static RangeTombstoneBoundaryMarker |
RangeTombstoneBoundaryMarker.makeBoundary(boolean reversed,
ClusteringBound close,
ClusteringBound open,
DeletionTime closeDeletion,
DeletionTime openDeletion) |
Constructor and Description |
---|
RangeTombstoneBoundMarker(ClusteringBound bound,
DeletionTime deletion) |
Copyright © 2018 The Apache Software Foundation