List of usage examples for java.io FilterInputStream subclass-usage
From source file imgb64.BaseNCodecInputStream.java
/**
* Abstract superclass for Base-N input streams.
*
* @since 1.5
* @version $Id: BaseNCodecInputStream.java 1429868 2013-01-07 16:08:05Z ggregory $
*/
From source file hudson.util.HeadBufferingStream.java
/**
* {@link FilterInputStream} that buffers the first N bytes to a byte array on the side.
* This byte array can be then accessed later.
*
* <p>
* Useful for sniffing the content of the stream after the error is discovered.
From source file org.diorite.nbt.NbtInputLimitedStream.java
/** * Represents nbt input stream that use {@link NbtLimiter} to limit readed data to prevent exploits. */ public class NbtInputLimitedStream extends FilterInputStream { private final NbtLimiter limiter;
From source file org.apache.axiom.om.util.DetachableInputStream.java
/**
* FilterInputStream that delegates to the original
* InputStream. When detach() is called, the original
* InputStream is consumed, and closed. The unread bytes are
* stored in a local stream.
* Subsequent requests are serviced by the local stream.
From source file Base64Decoder.java
/**
* A class to decode Base64 streams and strings. See RFC 1521 section 5.2 for
* details of the Base64 algorithm.
* <p>
* This class can be used for decoding strings: <blockquote>
*
From source file WrappedInputStream.java
/**
* This input stream works in conjunction with the WrappedOutputStream
* to introduce a protocol for reading arbitrary length data in a
* uniform way.
* <p>
* <strong>Note:</strong> See the javadoc for WrappedOutputStream for
From source file WrappedInputStream.java
/**
* This input stream works in conjunction with the WrappedOutputStream
* to introduce a protocol for reading arbitrary length data in a
* uniform way.
*
* <strong>Note:</strong> See the javadoc for WrappedOutputStream for
From source file org.browsermob.proxy.jetty.http.HttpInputStream.java
/** HTTP Chunking InputStream.
* This FilterInputStream acts as a BufferedInputStream until
* setChunking(true) is called. Once chunking is
* enabled, the raw stream is chunk decoded as per RFC2616.
*
* The "8859-1" encoding is used on underlying LineInput instance for
From source file net.lightbody.bmp.proxy.jetty.http.HttpInputStream.java
/** HTTP Chunking InputStream.
* This FilterInputStream acts as a BufferedInputStream until
* setChunking(true) is called. Once chunking is
* enabled, the raw stream is chunk decoded as per RFC2616.
*
* The "8859-1" encoding is used on underlying LineInput instance for
From source file org.apache.axis.attachments.DimeDelimitedInputStream.java
/**
* This class takes the input stream and turns it multiple streams.
DIME version 0 format
<pre>
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1