PendingBlock

public class PendingBlock
extends Object

java.lang.Object
   ↳ com.android.incfs.install.PendingBlock


Ein Datenblock, der zur APK- oder Signaturdatei gehört und vom Gerät benötigt wird.

Zusammenfassung

Öffentliche Konstruktoren

PendingBlock(PendingBlock block)

Öffentliche Methoden

int getBlockIndex()

Der Index des Datenblocks in der Datei.

short getBlockSize()

Die Größe der Blockdaten in Byte.

PendingBlock.Compression getCompression()
int getFileBlockCount()

Die Nummer des Blocks in der Datei, in dem sich der Block befindet.

Path getPath()

Der Pfad zur Datei, in der sich der Block befindet.

PendingBlock.Type getType()
void readBlockData(ByteBuffer buffer)

Liest die Blockdaten in den Puffer an der aktuellen Position.

String toString()

Öffentliche Konstruktoren

PendingBlock

public PendingBlock (PendingBlock block)

Parameter
block PendingBlock

Öffentliche Methoden

getBlockIndex

public int getBlockIndex ()

Der Index des Datenblocks in der Datei.

Gibt Folgendes zurück:
int

getBlockSize

public short getBlockSize ()

Die Größe der Blockdaten in Byte.

Gibt Folgendes zurück:
short

getCompression

public PendingBlock.Compression getCompression ()

Gibt Folgendes zurück:
PendingBlock.Compression

Weitere Informationen

getFileBlockCount

public int getFileBlockCount ()

Die Nummer des Blocks in der Datei, in dem sich der Block befindet.

Gibt Folgendes zurück:
int

getPath

public Path getPath ()

Der Pfad zur Datei, in der sich der Block befindet.

Gibt Folgendes zurück:
Path

getType

public PendingBlock.Type getType ()

Gibt Folgendes zurück:
PendingBlock.Type

Weitere Informationen

readBlockData

public void readBlockData (ByteBuffer buffer)

Liest die Blockdaten in den Puffer an der aktuellen Position.

Parameter
buffer ByteBuffer

Löst aus
IOException

toString

public String toString ()

Gibt Folgendes zurück:
String