aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/util/zip/Inflater.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/util/zip/Inflater.java')
-rw-r--r--libjava/java/util/zip/Inflater.java98
1 files changed, 0 insertions, 98 deletions
diff --git a/libjava/java/util/zip/Inflater.java b/libjava/java/util/zip/Inflater.java
deleted file mode 100644
index dc2e24dec1e..00000000000
--- a/libjava/java/util/zip/Inflater.java
+++ /dev/null
@@ -1,98 +0,0 @@
-// Inflater.java - Decompress a data stream.
-
-/* Copyright (C) 1999 Free Software Foundation
-
- This file is part of libgcj.
-
-This software is copyrighted work licensed under the terms of the
-Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
-details. */
-
-package java.util.zip;
-
-import gnu.gcj.RawData;
-
-/**
- * @author Tom Tromey
- * @date May 17, 1999
- */
-
-/* Written using on-line Java Platform 1.2 API Specification
- * and JCL book.
- * Believed complete and correct.
- */
-
-public class Inflater
-{
- public native void end ();
-
- protected void finalize ()
- {
- end ();
- }
-
- public synchronized boolean finished ()
- {
- return is_finished;
- }
-
- public native int getAdler ();
- public native int getRemaining ();
- public native int getTotalIn ();
- public native int getTotalOut ();
-
- public int inflate (byte[] buf) throws DataFormatException
- {
- return inflate (buf, 0, buf.length);
- }
-
- public native int inflate (byte[] buf, int off, int len)
- throws DataFormatException;
-
- private native void init (boolean noHeader);
-
- public Inflater ()
- {
- this (false);
- }
-
- public Inflater (boolean noHeader)
- {
- init (noHeader);
- }
-
- public synchronized boolean needsDictionary ()
- {
- return dict_needed;
- }
-
- public synchronized boolean needsInput ()
- {
- return getRemaining () == 0;
- }
-
- public native void reset ();
-
- public void setDictionary (byte[] buf)
- {
- setDictionary (buf, 0, buf.length);
- }
-
- public native void setDictionary (byte[] buf, int off, int len);
-
- public void setInput (byte[] buf)
- {
- setInput (buf, 0, buf.length);
- }
-
- public native void setInput (byte[] buf, int off, int len);
-
- // The zlib stream.
- private RawData zstream;
-
- // True if finished.
- private boolean is_finished;
-
- // True if dictionary needed.
- private boolean dict_needed;
-}