|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hbase.regionserver.compactions.CompactionWindow
@InterfaceAudience.Private public abstract class CompactionWindow
Base class for compaction window implementation.
Constructor Summary | |
---|---|
CompactionWindow()
|
Method Summary | |
---|---|
abstract int |
compareToTimestamp(long timestamp)
Compares the window to a timestamp. |
abstract long |
endMillis()
Exclusive upper bound |
abstract CompactionWindow |
nextEarlierWindow()
Move to the new window of the same tier or of the next tier, which represents an earlier time span. |
abstract long |
startMillis()
Inclusive lower bound |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CompactionWindow()
Method Detail |
---|
public abstract int compareToTimestamp(long timestamp)
timestamp
- the timestamp to compare.
public abstract CompactionWindow nextEarlierWindow()
public abstract long startMillis()
public abstract long endMillis()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |