| Constructor and Description |
|---|
RangeWindow(DurationSet durations,
Duration slideDuration) |
RangeWindow(long w) |
RangeWindow(long w,
long slide) |
| Modifier and Type | Method and Description |
|---|---|
RangeWindow |
clone() |
void |
enableSlidePurifier(Purifier p) |
long |
getDuration() |
long |
getSlide() |
void |
purge()
This method will purify a number of expired elements in the window according to its characteristics
(triple-based or time-based windows)
|
void |
purge(long timeRange,
java.lang.String message) |
void |
report(long t) |
void |
reportLatestTime(long t) |
void |
setBuff(Database db)
each window has a buffer to store elements.
|
public RangeWindow(long w)
public RangeWindow(long w,
long slide)
public RangeWindow(DurationSet durations, Duration slideDuration)
public void enableSlidePurifier(Purifier p)
public void setBuff(Database db)
Windowpublic long getSlide()
public long getDuration()
public void purge(long timeRange,
java.lang.String message)
public void purge()
Windowpublic void reportLatestTime(long t)
reportLatestTime in interface Windowpublic void report(long t)
public RangeWindow clone()