T
- the type of the result.public class SreConsumer<T> extends SreExecutable implements Consumer<T>
EarlyExitException
.Runnables
exception
Modifier | Constructor and Description |
---|---|
protected |
SreConsumer(consumer : Consumer<T>,
logger : Logger)
Constructor.
|
|
SreConsumer(logger : Logger) |
Modifier and Type | Method and Description |
---|---|
void |
accept(t : T) |
boolean |
equals(obj : Object) |
Consumer<T> |
getWrappedConsumer()
Replies the wrapped task.
|
int |
hashCode() |
protected void |
internalAccept(t : T)
Run the task.
|
String |
toString() |
exceptionMessage, getException, getLogger, getRootCause, isSuccess, onError, onFinished
protected new
(consumer : Consumer<T>,
logger : Logger)
Runnables
for creating an instance.consumer
- the wrapped task.logger
- the logger to use.public new
(logger : Logger)
logger
- the logger to use.@Pure
public def
getWrappedConsumer() : Consumer<T>
SreConsumer
protected def
internalAccept(t : T) : void
SreConsumer
t
- the element to accept@Pure
public def
equals(obj : Object) : boolean
equals
in class SreExecutable
@Pure
public def
hashCode() : int
hashCode
in class SreExecutable
Copyright © 2021 the original authors or authors.