public interface RunnableOnce
extends java.lang.Runnable
Runnable.run()
will be effective at most once.Modifier and Type | Method and Description |
---|---|
boolean |
hasRun()
Indicates whether
Runnable.run() has been called. |
void |
reset()
Resets the internal state of the RunnableOnce instance, so
Runnable.run() can be called again,
even if it has already been called once. |
boolean hasRun()
Runnable.run()
has been called.Runnable.run()
has already been called. This can be reset by a call to reset()
.void reset()
Runnable.run()
can be called again,
even if it has already been called once.