Module io.jstach.jstachio
Package io.jstach.jstachio
Interface Output.CloseableEncodedOutput<E extends Exception>
- Type Parameters:
E- error on close
- All Superinterfaces:
AutoCloseable,Output<E>,Output.EncodedOutput<E>
- All Known Subinterfaces:
BufferedEncodedOutput,ByteBufferEncodedOutput,ChunkEncodedOutput<T>,LimitEncodedOutput<T,E>
- All Known Implementing Classes:
ByteBufferedOutputStream,ThresholdEncodedOutput,ThresholdEncodedOutput.OutputStreamThresholdEncodedOutput
public static interface Output.CloseableEncodedOutput<E extends Exception>
extends Output.EncodedOutput<E>, AutoCloseable
An encoded output that can be closed. This maybe to close downstream outputstreams
or to signify ready for reuse or to clear buffers.
- Author:
- agent
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jstach.jstachio.Output
Output.CloseableEncodedOutput<E extends Exception>, Output.EncodedOutput<E extends Exception>, Output.StringOutput -
Method Summary
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
E extends Exception
-