FreeHEP API
Version v1.2

org.freehep.util.io
Class FlateInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FilterInputStream
              |
              +--java.util.zip.InflaterInputStream
                    |
                    +--org.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

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
IOException

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.