Package com.helger.base.io.stream
package com.helger.base.io.stream
-
ClassesClassDescriptionThe
BitInputStreamallows reading individual bits from a general Java InputStream.The BitOutputStream allows writing individual bits to a general Java OutputStream.InputStreamwrapped around a singleByteBuffer.Wrapper for anOutputStreamaround aByteBuffer.A wrapper around anInputStreamthat counts the number of read bytes.A wrapper around anOutputStreamthat counts the number of read bytes.A wrapper around aReaderthat counts the number of read bytes.A wrapper around anWriterthat counts the number of read chars.Special implementation ofIHasInputStreamwith that has an InputStream supplier that can be read more than once!A wrapper around anInputStreamthat logs read and skip actions.A wrapper around anOutputStreamthat logs what he is doing.A wrapper around anReaderthat logs read and skip actions.A wrapper around anWriterthat logs what he is doing.InputStreamwrapped around one or moreByteBufferobjects.A specialInputStreamthat does not close the stream.A specialOutputStreamthat does not close the stream.A specialReaderthat does not close the stream.A specialWriterthat does not close the stream.AnOutputStreamthat discards all bytes to be writtenHelper class for safe stream operations such as copying, closing, flushing, and converting between byte/char streams.A simple builder to copy an InputStream (StreamHelper.CopyByteStreamBuilder.from(InputStream)) to an OutputStream (StreamHelper.CopyByteStreamBuilder.to(OutputStream)) with certain parameters.A simple builder to copy a Reader (StreamHelper.CopyCharStreamBuilder.from(Reader)) to an Writer (StreamHelper.CopyCharStreamBuilder.to(Writer)) with certain parameters.An input stream based on an input String.A wrapper around anotherFilterInputStreamto make the wrappedInputStreamaccessible.A wrapper around anotherFilterOutputStreamto make the wrappedOutputStreamaccessible.A wrapper around anotherFilterReaderto make the wrappedReaderaccessible.A wrapper around anotherFilterWriterto make the wrappedWriteraccessible.