public class RangeTombstoneBoundMarker extends AbstractRangeTombstoneMarker<ClusteringBound<?>>
RangeTombstoneMarker.MergerUnfiltered.Kindbound| Constructor and Description |
|---|
RangeTombstoneBoundMarker(ClusteringBound<?> bound,
DeletionTime deletion) |
| Modifier and Type | Method and Description |
|---|---|
ClusteringBound<?> |
closeBound(boolean reversed) |
DeletionTime |
closeDeletionTime(boolean reversed) |
boolean |
closeIsInclusive(boolean reversed) |
RangeTombstoneBoundMarker |
copy(AbstractAllocator allocator) |
DeletionTime |
deletionTime()
The deletion time for the range tombstone this is a bound of.
|
void |
digest(Digest digest)
Digest the atom using the provided
Digest. |
boolean |
equals(java.lang.Object other) |
static <V> RangeTombstoneBoundMarker |
exclusiveClose(boolean reversed,
ClusteringPrefix<V> from,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
exclusiveClose(boolean reversed,
V[] boundValues,
ValueAccessor<V> accessor,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
exclusiveOpen(boolean reversed,
ClusteringPrefix<V> from,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
exclusiveOpen(boolean reversed,
V[] boundValues,
ValueAccessor<V> accessor,
DeletionTime deletion) |
int |
hashCode() |
boolean |
hasInvalidDeletions()
Do a quick validation of the deletions of the unfiltered (if any)
|
static <V> RangeTombstoneBoundMarker |
inclusiveClose(boolean reversed,
ClusteringPrefix<V> from,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
inclusiveClose(boolean reversed,
V[] boundValues,
ValueAccessor<V> accessor,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
inclusiveOpen(boolean reversed,
ClusteringPrefix<V> from,
DeletionTime deletion) |
static <V> RangeTombstoneBoundMarker |
inclusiveOpen(boolean reversed,
V[] boundValues,
ValueAccessor<V> accessor,
DeletionTime deletion) |
boolean |
isBoundary() |
ClusteringBound<?> |
openBound(boolean reversed) |
DeletionTime |
openDeletionTime(boolean reversed) |
boolean |
openIsInclusive(boolean reversed) |
java.lang.String |
toString(TableMetadata metadata) |
RangeTombstoneBoundMarker |
withNewOpeningDeletionTime(boolean reversed,
DeletionTime newDeletionTime) |
clustering, isClose, isOpen, kind, toString, toString, validateDataclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisEmptyisRangeTombstoneMarker, isRowpublic RangeTombstoneBoundMarker(ClusteringBound<?> bound, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker inclusiveOpen(boolean reversed, V[] boundValues, ValueAccessor<V> accessor, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker inclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker exclusiveOpen(boolean reversed, V[] boundValues, ValueAccessor<V> accessor, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker exclusiveOpen(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker inclusiveClose(boolean reversed, V[] boundValues, ValueAccessor<V> accessor, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker inclusiveClose(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker exclusiveClose(boolean reversed, V[] boundValues, ValueAccessor<V> accessor, DeletionTime deletion)
public static <V> RangeTombstoneBoundMarker exclusiveClose(boolean reversed, ClusteringPrefix<V> from, DeletionTime deletion)
public boolean isBoundary()
isBoundary in interface RangeTombstoneMarkerisBoundary in class AbstractRangeTombstoneMarker<ClusteringBound<?>>public boolean hasInvalidDeletions()
Unfilteredpublic DeletionTime deletionTime()
public DeletionTime openDeletionTime(boolean reversed)
public DeletionTime closeDeletionTime(boolean reversed)
public boolean openIsInclusive(boolean reversed)
public boolean closeIsInclusive(boolean reversed)
public ClusteringBound<?> openBound(boolean reversed)
public ClusteringBound<?> closeBound(boolean reversed)
public RangeTombstoneBoundMarker copy(AbstractAllocator allocator)
public RangeTombstoneBoundMarker withNewOpeningDeletionTime(boolean reversed, DeletionTime newDeletionTime)
public void digest(Digest digest)
UnfilteredDigest.digest - the Digest to use.public java.lang.String toString(TableMetadata metadata)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2009-2020 The Apache Software Foundation