Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| xmlgraphics-commons 2.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.xmlgraphics.util.io
Class FlateEncodeOutputStream

    java.lang.Object
      java.io.OutputStream
          java.io.FilterOutputStream
              java.util.zip.DeflaterOutputStream
                  org.apache.xmlgraphics.util.io.FlateEncodeOutputStream

All Implemented Interfaces:
  Closeable, Flushable, Finalizable

    public class FlateEncodeOutputStream

extends DeflaterOutputStream
implements Finalizable

This class applies a FlateEncode filter to the stream. It is basically the normal DeflaterOutputStream except now also implementing the Finalizable interface.

Version:
  $Id: FlateEncodeOutputStream.java 1732018 2016-02-24 04:51:06Z gadams $

Field Summary

Fields inherited from class java.util.zip.DeflaterOutputStream
`buf, def`

Fields inherited from class java.io.FilterOutputStream
`out`

Constructor Summary
`FlateEncodeOutputStream(OutputStream out)`

Method Summary
`void` | `finalizeStream()` This method can be called instead of close() on a subclass of FilteredOutputStream when a final marker has to be written to the target stream, but close() cannot be called.

Methods inherited from class java.util.zip.DeflaterOutputStream
`close, deflate, finish, write, write`

Methods inherited from class java.io.FilterOutputStream
`flush, write`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### FlateEncodeOutputStream

    public FlateEncodeOutputStream(OutputStream out)

See Also:
  `DeflaterOutputStream`

Method Detail

### finalizeStream

    public void finalizeStream()
                        throws IOException

  Description copied from interface: `Finalizable`
  This method can be called instead of close() on a subclass of FilteredOutputStream when a final marker has to be written to the target stream, but close() cannot be called.

  Specified by:
    `finalizeStream` in interface `Finalizable`
  Throws:
    `IOException` - In case of an IO problem
  See Also:
    `Finalizable`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| xmlgraphics-commons 2.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.