org.apache.xmlgraphics.util.io
Class ASCII85InputStream
java.lang.Object
java.io.InputStream
org.apache.xmlgraphics.util.io.ASCII85InputStream
- All Implemented Interfaces:
- Closeable, ASCII85Constants
public class ASCII85InputStream
- extends InputStream
- implements ASCII85Constants
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(). This makes the implementation easier.
The filter is described in chapter 3.13.3 of the PostScript Language
Reference (third edition).
- Version:
- $Id: ASCII85InputStream.java 1345683 2012-06-03 14:50:33Z gadams $
Method Summary |
int |
read()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASCII85InputStream
public ASCII85InputStream(InputStream in)
- See Also:
FilterInputStream
read
public int read()
throws IOException
- Specified by:
read
in class InputStream
- Throws:
IOException
- See Also:
FilterInputStream
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.