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(java.security.MessageDigest digest)
Digest the atom using the provided
MessageDigest. |
void |
digest(java.security.MessageDigest digest,
java.util.Set<java.nio.ByteBuffer> columnsToExclude)
Digest the atom using the provided
MessageDigest. |
boolean |
equals(java.lang.Object other) |
static RangeTombstoneBoundMarker |
exclusiveClose(boolean reversed,
java.nio.ByteBuffer[] boundValues,
DeletionTime deletion) |
static RangeTombstoneBoundMarker |
exclusiveOpen(boolean reversed,
java.nio.ByteBuffer[] boundValues,
DeletionTime deletion) |
int |
hashCode() |
static RangeTombstoneBoundMarker |
inclusiveClose(boolean reversed,
java.nio.ByteBuffer[] boundValues,
DeletionTime deletion) |
static RangeTombstoneBoundMarker |
inclusiveOpen(boolean reversed,
java.nio.ByteBuffer[] boundValues,
DeletionTime deletion) |
boolean |
isBoundary() |
ClusteringBound |
openBound(boolean reversed) |
DeletionTime |
openDeletionTime(boolean reversed) |
boolean |
openIsInclusive(boolean reversed) |
java.lang.String |
toString(CFMetaData 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 RangeTombstoneBoundMarker inclusiveOpen(boolean reversed, java.nio.ByteBuffer[] boundValues, DeletionTime deletion)
public static RangeTombstoneBoundMarker exclusiveOpen(boolean reversed, java.nio.ByteBuffer[] boundValues, DeletionTime deletion)
public static RangeTombstoneBoundMarker inclusiveClose(boolean reversed, java.nio.ByteBuffer[] boundValues, DeletionTime deletion)
public static RangeTombstoneBoundMarker exclusiveClose(boolean reversed, java.nio.ByteBuffer[] boundValues, DeletionTime deletion)
public boolean isBoundary()
isBoundary in interface RangeTombstoneMarkerisBoundary in class AbstractRangeTombstoneMarker<ClusteringBound>public 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(java.security.MessageDigest digest)
UnfilteredMessageDigest.digest - the MessageDigest to use.public void digest(java.security.MessageDigest digest,
java.util.Set<java.nio.ByteBuffer> columnsToExclude)
UnfilteredMessageDigest.
This method only exists in 3.11.
Same like Unfiltered.digest(MessageDigest), but excludes the given columns from digest calculation.public java.lang.String toString(CFMetaData metadata)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018 The Apache Software Foundation