Subkelas Tidak Langsung yang Diketahui |
DataLayout
yang mengubah data yang disimpan dalam buffer menjadi float.
Lihat Juga
Metode Publik
abstrak FloatDataBuffer | applyTo (penyangga S) Terapkan tata letak ini ke buffer yang disediakan. |
pelampung abstrak | readFloat (buffer S, indeks panjang) Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai float. |
abstrak Mengapung | readObject (buffer S, indeks panjang) Membaca nilai n = scale() dari buffer pada indeks tertentu dan mengembalikannya sebagai nilai tunggal dalam tipe pengguna. |
kekosongan abstrak | writeFloat (buffer S, nilai float, indeks panjang) Menulis float ke buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer. |
kekosongan abstrak | writeObject (buffer S, nilai Float, indeks panjang) |
Metode Warisan
Metode Publik
abstrak publik FloatDataBuffer 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
public abstract float readFloat (buffer S, indeks panjang)
Membaca nilai n = scale()
dari buffer pada indeks tertentu dan mengembalikannya sebagai float.
Parameter
penyangga | buffer untuk membaca |
---|---|
indeks | posisi buffer untuk dibaca di buffer |
Kembali
- nilai mengambang
Lihat Juga
public abstract Float 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)); }
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 writeFloat (buffer S, nilai float, indeks panjang)
Menulis float ke buffer pada indeks yang diberikan setelah mengubahnya menjadi tipe buffer.
Parameter
penyangga | buffer untuk menulis |
---|---|
nilai | float untuk mengkonversi dan menulis |
indeks | indeks di buffer tempat nilai yang dikonversi harus ditulis |