Sprache

Deflater.SetDictionary Methode

Definition

Überlädt

Name Beschreibung
SetDictionary(Byte[], Int32, Int32)

Legt das voreingestellte Wörterbuch für die Komprimierung fest.

SetDictionary(Byte[])

Legt das voreingestellte Wörterbuch für die Komprimierung fest.

SetDictionary(ByteBuffer)

Legt das voreingestellte Wörterbuch für die Komprimierung fest.

SetDictionary(Byte[], Int32, Int32)

Legt das voreingestellte Wörterbuch für die Komprimierung 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 für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.

Java Dokumentation für java.util.zip.Deflater.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:

SetDictionary(Byte[])

Legt das voreingestellte Wörterbuch für die Komprimierung 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 für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.

Java Dokumentation für java.util.zip.Deflater.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(ByteBuffer)

Legt das voreingestellte Wörterbuch für die Komprimierung 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 für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.

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

Java Dokumentation für java.util.zip.Deflater.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: