BooleanDataLayout

antarmuka publik BooleanDataLayout
Subkelas Tidak Langsung yang Diketahui

DataLayout yang mengubah data yang disimpan dalam buffer menjadi boolean.

Lihat juga

Metode Publik

abstrak BooleanDataBuffer
applyTo (penyangga S)
Terapkan tata letak ini ke buffer yang disediakan.
boolean abstrak
readBoolean (buffer S, indeks panjang)
Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai boolean.
Boolean abstrak
readObject (buffer S, indeks panjang)
Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna.
kekosongan abstrak
writeBoolean (buffer S, nilai boolean, indeks panjang)
Menulis boolean ke dalam buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer.
kekosongan abstrak
writeObject (buffer S, nilai Boolean, indeks panjang)

Metode Warisan

Metode Publik

abstrak publik BooleanDataBuffer applyTo (S buffer)

Terapkan tata letak ini ke buffer yang disediakan.

Instance DataBuffer yang dikembalikan hanyalah pembungkus buffer asli dan tidak memiliki penyimpanan cadangannya sendiri.

Parameter
penyangga buffer target untuk menerapkan tata letak ini
Kembali
  • buffer dengan tata letak ini

boolean abstrak publik readBoolean (buffer S, indeks panjang)

Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai boolean.

Parameter
penyangga buffer untuk membaca
indeks posisi buffer untuk dibaca di buffer
Kembali
  • nilai boolean

public abstract Boolean readObject (buffer S, indeks panjang)

Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna.

Implementor antarmuka ini bertanggung jawab untuk membaca nilai yang akan dikonversi dari buffer yang diberikan, menggunakan metode yang paling tepat. Misalnya, untuk tata letak yang mengonversi satu long menjadi BigInteger ,

 @Override
 public BigInteger readObject(LongDataBuffer buffer, long index) {
   return BigInteger.valueOf(buffer.getLong(index));
 }
 
Jika satu nilai pengguna menskalakan lebih dari satu nilai buffer, index menunjukkan posisi awal urutan yang akan dibaca dari buffer.

Parameter
penyangga buffer untuk membaca
indeks posisi buffer untuk dibaca di buffer
Kembali
  • nilai yang dikonversi

public abstract void writeBoolean (buffer S, nilai boolean, indeks panjang)

Menulis boolean ke dalam buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer.

Parameter
penyangga buffer untuk menulis
nilai boolean untuk mengkonversi dan menulis
indeks indeks di buffer tempat nilai yang dikonversi harus ditulis

public abstract void writeObject (buffer S, nilai Boolean, indeks panjang)