Sprache

Inflater.SetDictionary Methode

Definition

Überlädt

Name Beschreibung
SetDictionary(ByteBuffer)

Legt das voreingestellte Wörterbuch auf die Bytes im angegebenen Puffer fest.

SetDictionary(Byte[])

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest.

SetDictionary(Byte[], Int32, Int32)

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest.

SetDictionary(ByteBuffer)

Legt das voreingestellte Wörterbuch auf die Bytes im angegebenen Puffer fest.

[Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)]
public virtual void SetDictionary(Java.Nio.ByteBuffer? dictionary);
[<Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)>]
abstract member SetDictionary : Java.Nio.ByteBuffer -> unit
override this.SetDictionary : Java.Nio.ByteBuffer -> unit

Parameter

dictionary
ByteBuffer

die Wörterbuchdatenbytes

Attribute

Hinweise

Legt das voreingestellte Wörterbuch auf die Bytes im angegebenen Puffer fest. Sollte aufgerufen werden, wenn inflate() "0" zurückgibt und "needsDictionary()" "true" zurückgibt, der angibt, dass ein voreingestelltes Wörterbuch erforderlich ist. Die Methode getAdler() kann verwendet werden, um den Adler-32-Wert des benötigten Wörterbuchs abzurufen.

Die Bytes im angegebenen Bytepuffer werden von dieser Methode vollständig verbraucht. Bei der Rückgabe entspricht die Position ihrem Grenzwert.

In 11 hinzugefügt.

Java Dokumentation für java.util.zip.Inflater.setDictionary(java.nio.ByteBuffer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetDictionary(Byte[])

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest.

[Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")]
public virtual void SetDictionary(byte[]? dictionary);
[<Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")>]
abstract member SetDictionary : byte[] -> unit
override this.SetDictionary : byte[] -> unit

Parameter

dictionary
Byte[]

die Wörterbuchdatenbytes

Attribute

Hinweise

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest. Sollte aufgerufen werden, wenn inflate() "0" zurückgibt und "needsDictionary()" "true" zurückgibt, der angibt, dass ein voreingestelltes Wörterbuch erforderlich ist. Die Methode getAdler() kann verwendet werden, um den Adler-32-Wert des benötigten Wörterbuchs abzurufen.

Java Dokumentation für java.util.zip.Inflater.setDictionary(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetDictionary(Byte[], Int32, Int32)

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest.

[Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")]
public virtual void SetDictionary(byte[]? dictionary, int off, int len);
[<Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")>]
abstract member SetDictionary : byte[] * int * int -> unit
override this.SetDictionary : byte[] * int * int -> unit

Parameter

dictionary
Byte[]

die Wörterbuchdatenbytes

off
Int32

start offset of the data

len
Int32

die Länge der Daten

Attribute

Hinweise

Legt das voreingestellte Wörterbuch auf das angegebene Bytearray fest. Sollte aufgerufen werden, wenn inflate() "0" zurückgibt und "needsDictionary()" "true" zurückgibt, der angibt, dass ein voreingestelltes Wörterbuch erforderlich ist. Die Methode getAdler() kann verwendet werden, um den Adler-32-Wert des benötigten Wörterbuchs abzurufen.

Java Dokumentation für java.util.zip.Inflater.setDictionary(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: