public class Interval
extends java.lang.Object
| Constructor and Description |
|---|
Interval(long interval,
java.util.concurrent.TimeUnit timeUnit,
java.util.function.Function<ActionResult,Interval> m_callback) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<ActionResult,Interval> |
getCallback() |
long |
getInterval(java.util.concurrent.TimeUnit timeUnit) |
java.lang.String |
toString() |
public Interval(long interval,
java.util.concurrent.TimeUnit timeUnit,
java.util.function.Function<ActionResult,Interval> m_callback)
public long getInterval(java.util.concurrent.TimeUnit timeUnit)
timeUnit - Of the returned intervalpublic java.util.function.Function<ActionResult,Interval> getCallback()
callback which should be invoked after the action is performed to get next intervalpublic java.lang.String toString()
toString in class java.lang.Object