org.apache.xmlgraphics.util.io |
org.apache.xmlgraphics.util.io Package
I/O-related classes (encoders/decoders, enhanced compressors etc.).
|
Java Source File Name | Type | Comment |
ASCII85Constants.java | Interface | This interface defines constants used by the ASCII85 filters. |
ASCII85InputStream.java | Class | This class applies a ASCII85 decoding to the stream.
The class is derived from InputStream instead of FilteredInputStream because
we can use the read(byte[], int, int) method from InputStream which simply
delegates to read(). |
ASCII85InputStreamTestCase.java | Class | Test case for ASCII85InputStream.
ATTENTION: Some of the tests here depend on the correct behaviour of
ASCII85OutputStream. |
ASCII85OutputStream.java | Class | This class applies a ASCII85 encoding to the stream. |
ASCII85OutputStreamTestCase.java | Class | |
ASCIIHexOutputStream.java | Class | This class applies a ASCII Hex encoding to the stream. |
Base64DecodeStream.java | Class | This class implements a Base64 Character decoder as specified in RFC1113.
Unlike some other encoding schemes there is nothing in this encoding that
tells the decoder where a buffer starts or stops, so to use it you will need
to isolate your encoded data into a single chunk and then feed them
this decoder. |
Base64EncodeStream.java | Class | This class implements a Base64 Character encoder as specified in RFC1113. |
Base64Test.java | Class | This test validates that the Base64 encoder/decoders work properly. |
Finalizable.java | Interface | This interface is used for special FilteredOutputStream classes that won't
be closed (since this causes the target OutputStream to be closed, too) but
where flush() is not enough, for example because a final marker has to be
written to the target stream. |
FlateEncodeOutputStream.java | Class | This class applies a FlateEncode filter to the stream. |
RunLengthEncodeOutputStream.java | Class | This class applies a RunLengthEncode filter to the stream. |
SubInputStream.java | Class | This class is a FilterInputStream descendant that reads from an underlying InputStream
up to a defined number of bytes or the end of the underlying stream. |