PendingBlock

public class PendingBlock
extends Object

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


デバイスに必要な APK または署名ファイルに属するデータのブロック。

概要

パブリック コンストラクタ

PendingBlock(PendingBlock block)

パブリック メソッド

int getBlockIndex()

ファイル内のデータブロックのインデックス。

short getBlockSize()

ブロックデータのサイズ(バイト単位)。

PendingBlock.Compression getCompression()
int getFileBlockCount()

ブロックが存在するファイル内のブロックの数。

Path getPath()

ブロックが存在するファイルのパス。

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

現在の位置にあるブロックデータをバッファに読み取ります。

String toString()

パブリック コンストラクタ

PendingBlock

public PendingBlock (PendingBlock block)

パラメータ
block PendingBlock

パブリック メソッド

getBlockIndex

public int getBlockIndex ()

ファイル内のデータブロックのインデックス。

戻り値
int

getBlockSize

public short getBlockSize ()

ブロックデータのサイズ(バイト単位)。

戻り値
short

getCompression

public PendingBlock.Compression getCompression ()

戻り値
PendingBlock.Compression

関連項目:

getFileBlockCount

public int getFileBlockCount ()

ブロックが存在するファイル内のブロックの数。

戻り値
int

getPath

public Path getPath ()

ブロックが存在するファイルのパス。

戻り値
Path

getType

public PendingBlock.Type getType ()

戻り値
PendingBlock.Type

関連項目:

readBlockData

public void readBlockData (ByteBuffer buffer)

現在の位置にあるバッファにブロックデータを読み取ります。

パラメータ
buffer ByteBuffer

toString

public String toString ()

戻り値
String