public class ReplayPosition extends java.lang.Object implements java.lang.Comparable<ReplayPosition>
| Modifier and Type | Class and Description |
|---|---|
static class |
ReplayPosition.ReplayFilter
A filter of known safe-to-discard commit log replay positions, based on
the range covered by on disk sstables and those prior to the most recent truncation record
|
static class |
ReplayPosition.ReplayPositionSerializer |
| Modifier and Type | Field and Description |
|---|---|
static ReplayPosition |
NONE |
int |
position |
long |
segment |
static ReplayPosition.ReplayPositionSerializer |
serializer |
| Constructor and Description |
|---|
ReplayPosition(long segment,
int position) |
| Modifier and Type | Method and Description |
|---|---|
ReplayPosition |
clone() |
int |
compareTo(ReplayPosition that) |
boolean |
equals(java.lang.Object o) |
static ReplayPosition |
firstNotCovered(java.lang.Iterable<ReplayPosition.ReplayFilter> ranges) |
int |
hashCode() |
java.lang.String |
toString() |
public static final ReplayPosition.ReplayPositionSerializer serializer
public static final ReplayPosition NONE
public final long segment
public final int position
public static ReplayPosition firstNotCovered(java.lang.Iterable<ReplayPosition.ReplayFilter> ranges)
public int compareTo(ReplayPosition that)
compareTo in interface java.lang.Comparable<ReplayPosition>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic ReplayPosition clone()
clone in class java.lang.ObjectCopyright © 2018 The Apache Software Foundation