org.freehep.util.io
Class FlateInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by java.util.zip.InflaterInputStream
              extended by org.freehep.util.io.FlateInputStream
All Implemented Interfaces:
Closeable

public class FlateInputStream
extends InflaterInputStream

The FlateInputStream uses the Deflate mechanism to compress data. The exact definition of Deflate encoding can be found in the PostScript Language Reference (3rd ed.) chapter 3.13.3.

Version:
$Id: FlateOutputStream.java,v 1.1 2001/06/05 10:32:52 duns Exp $
Author:
Mark Donszelmann

Field Summary
 
Fields inherited from class java.util.zip.InflaterInputStream
buf, inf, len
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
FlateInputStream(InputStream in)
          Create a (De)Flate input stream.
 
Method Summary
 Image readImage()
          Reads an image FIXME NOT IMPLEMENTED
 
Methods inherited from class java.util.zip.InflaterInputStream
available, close, fill, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.io.FilterInputStream
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlateInputStream

public FlateInputStream(InputStream in)
Create a (De)Flate input stream.

Parameters:
in - stream to read from
Method Detail

readImage

public Image readImage()
                throws IOException
Reads an image FIXME NOT IMPLEMENTED

Returns:
null
Throws:
IOException


Copyright © 2000-2007 FreeHEP. All Rights Reserved.