Java.Util.Zip.Inflater Members

The members of Java.Util.Zip.Inflater are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

This constructor creates an inflater that expects a header from the input stream.
This constructor allows to create an inflater that expects no header from the input stream.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

[read-only]
Adlerint. Returns the Java.Util.Zip.Adler32 checksum of the bytes inflated so far, or the checksum of the preset dictionary if Inflater.NeedsDictionary returns true.
[read-only]
BytesReadlong. Returns the total number of bytes read by the Inflater.
[read-only]
BytesWrittenlong. Returns a the total number of bytes written by this Inflater.
[read-only]
Remainingint. Returns the number of bytes of current input remaining to be read by this inflater.
[read-only]
TotalInint. Returns the total number of bytes of input read by this Inflater.
[read-only]
TotalOutint. Returns the total number of bytes written to the output buffer by this Inflater.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

End()
Releases resources associated with this Inflater.
Finished() : bool
Indicates if the Inflater has inflated the entire deflated stream.
Inflate(byte[]) : int
Inflates bytes from the current input and stores them in buf.
Inflate(byte[], int, int) : int
Inflates up to byteCount bytes from the current input and stores them in buf starting at offset.
InflateAsync(byte[]) : System.Threading.Tasks.Task<int>
Documentation for this section has not yet been entered.
InflateAsync(byte[], int, int) : System.Threading.Tasks.Task<int>
Documentation for this section has not yet been entered.
NeedsDictionary() : bool
Returns true if the input bytes were compressed with a preset dictionary.
NeedsInput() : bool
Returns true if Inflater.SetInput(Byte[]) must be called before inflation can continue.
Reset()
Resets this Inflater.
SetDictionary(byte[])
Sets the preset dictionary to be used for inflation to dictionary.
SetDictionary(byte[], int, int)
Sets the preset dictionary to be used for inflation to a subsequence of dictionary starting at offset and continuing for byteCount bytes.
SetInput(byte[])
Sets the current input to to be decompressed.
SetInput(byte[], int, int)
Sets the current input to to be decompressed.