FreeHEP API
Version current

org.freehep.util.io
Class FlateInputStream

java.lang.Object
  extended byjava.io.InputStream
      extended byjava.io.FilterInputStream
          extended byjava.util.zip.InflaterInputStream
              extended byorg.freehep.util.io.FlateInputStream

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
Source Code:
FlateInputStream.java

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)
           
 
Method Summary
 Image readImage()
           
 
Methods inherited from class java.util.zip.InflaterInputStream
available, close, fill, read, read, skip
 
Methods inherited from class java.io.FilterInputStream
mark, markSupported, read, reset
 
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)
Method Detail

readImage

public Image readImage()
                throws IOException
Throws:
IOException

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.