Package io.pravega.common.io
-
Interface Summary Interface Description DirectDataOutput Defines an object meant for serializing data (usually anOutputStream
) that can write various inputs more efficiently than otherwise (i.e., byte-by-byte copy). -
Class Summary Class Description BoundedInputStream A wrapper for an InputStream that allows reading up to a specified number of bytes.ByteBufferOutputStream AnOutputStream
that is backed by aByteBuffer
which can be resized as needed.FileHelpers Extension methods to the java.io.File class.StreamHelpers Miscellaneous operations on Streams. -
Exception Summary Exception Description SerializationException An exception that is thrown when serialization or deserialization fails.