R - the result typepublic abstract class AbstractIntPipeline<R> extends AbstractIntAcceptor<R> implements IntPipeline<R>
IntPipeline implementations.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIntPipeline(IntAcceptor<? extends R> downstream)
Construct an
AbstractIntPipeline with the given downstream IntAcceptor. |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the pipeline.
|
void |
emit(int value)
Emit a value to the downstream
IntAcceptor. |
void |
flush()
Propagate the flush operation to the downstream acceptor.
|
IntAcceptor<? extends R> |
getDownstream()
Get the downstream
IntAcceptor |
accept, accept, acceptIntisClosedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, accept, accept, accept, accept, accept, accept, accept, accept, acceptandThengetResult, isComplete, isStageCompleteisClosed, safeCloseprotected AbstractIntPipeline(IntAcceptor<? extends R> downstream)
AbstractIntPipeline with the given downstream IntAcceptor.downstream - the IntAcceptorpublic IntAcceptor<? extends R> getDownstream()
IntAcceptorgetDownstream in interface BasePipeline<R>IntAcceptorpublic void close()
throws Exception
close in interface AutoCloseableclose in class BaseAbstractAcceptor<R>Exception - if thrown by the downstream or superclass close() functionspublic void emit(int value)
IntAcceptor.emit in interface IntPipeline<R>value - the value to be forwardedpublic void flush()
flush in interface BaseAcceptor<R>Copyright © 2025. All rights reserved.