org.apache.xmlgraphics.util.io
Class ASCII85InputStream
java.lang.Object
java.io.InputStream
org.apache.xmlgraphics.util.io.ASCII85InputStream
- All Implemented Interfaces:
- ASCII85Constants
- public class ASCII85InputStream
- extends java.io.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 390710 2006-04-01 18:10:19Z jeremias $
Method Summary |
int |
read()
|
Methods inherited from class java.io.InputStream |
available, close, mark, markSupported, read, read, reset, skip |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASCII85InputStream
public ASCII85InputStream(java.io.InputStream in)
- See Also:
FilterInputStream
read
public int read()
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
FilterInputStream
Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.