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:
close
in interfaceAutoCloseable
- Throws:
E extends Exception
-