public abstract class AbstractRangeTombstoneMarker<B extends ClusteringBoundOrBoundary> extends java.lang.Object implements RangeTombstoneMarker
RangeTombstoneMarker.MergerUnfiltered.Kind| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRangeTombstoneMarker(B bound) |
| Modifier and Type | Method and Description |
|---|---|
B |
clustering() |
boolean |
isBoundary() |
boolean |
isClose(boolean reversed) |
boolean |
isOpen(boolean reversed) |
Unfiltered.Kind |
kind()
The kind of the atom: either row or range tombstone marker.
|
java.lang.String |
toString(CFMetaData metadata,
boolean fullDetails) |
java.lang.String |
toString(CFMetaData metadata,
boolean includeClusteringKeys,
boolean fullDetails) |
void |
validateData(CFMetaData metadata)
Validate the data of this atom.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseBound, closeDeletionTime, closeIsInclusive, copy, isEmpty, openBound, openDeletionTime, openIsInclusive, withNewOpeningDeletionTimedigest, digest, isRangeTombstoneMarker, isRow, toStringprotected final B extends ClusteringBoundOrBoundary bound
protected AbstractRangeTombstoneMarker(B bound)
public B clustering()
clustering in interface Clusterableclustering in interface RangeTombstoneMarkerpublic Unfiltered.Kind kind()
Unfilteredkind in interface Unfilteredpublic boolean isBoundary()
isBoundary in interface RangeTombstoneMarkerpublic boolean isOpen(boolean reversed)
isOpen in interface RangeTombstoneMarkerpublic boolean isClose(boolean reversed)
isClose in interface RangeTombstoneMarkerpublic void validateData(CFMetaData metadata)
UnfilteredvalidateData in interface Unfilteredmetadata - the metadata for the table this atom is part of.public java.lang.String toString(CFMetaData metadata, boolean fullDetails)
toString in interface Unfilteredpublic java.lang.String toString(CFMetaData metadata, boolean includeClusteringKeys, boolean fullDetails)
toString in interface UnfilteredCopyright © 2018 The Apache Software Foundation