DataStorageVisitor

antarmuka publik DataStorageVisitor

Kunjungi penyimpanan cadangan instans DataBuffer .

Metode Publik

abstrak R
mundur ()
Metode cadangan dipanggil jika implementasi pengunjung tidak mendukung jenis penyimpanan cadangan untuk DataBuffer tertentu

Pelaksana antarmuka ini harus mengganti metode visit untuk jenis penyimpanan yang didukungnya.

abstrak R
kunjungi (buffer ByteBuffer)
Kunjungi ByteBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungi (buffer DoubleBuffer)
Kunjungi DoubleBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungi (buffer LongBuffer)
Kunjungi LongBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungi (boolean[] array, int offset, int panjang)
Kunjungi array boolean yang mendukung instance DataBuffer tertentu
abstrak R
kunjungi (buffer FloatBuffer)
Kunjungi FloatBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungi (Objek[] array, int offset, int panjang)
Kunjungi array objek yang mendukung instance DataBuffer tertentu
abstrak R
kunjungi (buffer ShortBuffer)
Kunjungi ShortBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungan (alamat panjang, panjang panjang, skala panjang)
Kunjungi segmen memori mentah dari contoh DataBuffer tertentu
abstrak R
kunjungi (penyangga IntBuffer)
Kunjungi IntBuffer yang mendukung contoh DataBuffer tertentu
abstrak R
kunjungi (BitSet bitSet, int offset, numBits panjang)
Kunjungi kumpulan bit yang mendukung contoh DataBuffer tertentu

Metode Publik

abstrak publik R fallback ()

Metode cadangan dipanggil jika implementasi pengunjung tidak mendukung jenis penyimpanan cadangan untuk DataBuffer tertentu

Pelaksana antarmuka ini harus mengganti metode visit untuk jenis penyimpanan yang didukungnya. Jika accept(DataStorageVisitor) dipanggil pada buffer menggunakan jenis penyimpanan yang berbeda, pemanggilan akan kembali ke metode ini.

Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer ByteBuffer)

Kunjungi ByteBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer DoubleBuffer)

Kunjungi DoubleBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer LongBuffer)

Kunjungi LongBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (array boolean[], int offset, panjang int)

Kunjungi array boolean yang mendukung instance DataBuffer tertentu

Parameter
Himpunan susunan yang mendasarinya
mengimbangi offset buffer dalam array
panjang panjang buffer dalam array
Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer FloatBuffer)

Kunjungi FloatBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (array Objek[], int offset, panjang int)

Kunjungi array objek yang mendukung instance DataBuffer tertentu

Parameter
Himpunan susunan yang mendasarinya
mengimbangi offset buffer dalam array
panjang panjang buffer dalam array
Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer ShortBuffer)

Kunjungi ShortBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (alamat panjang, panjang panjang, skala panjang)

Kunjungi segmen memori mentah dari contoh DataBuffer tertentu

Parameter
alamat alamat asli buffer
panjang panjang buffer
skala jumlah byte yang diperlukan untuk menyimpan satu nilai buffer ini
Kembali
  • nilai apa pun

kunjungan R abstrak publik (buffer IntBuffer)

Kunjungi IntBuffer yang mendukung contoh DataBuffer tertentu

Parameter
penyangga penyangga yang mendasarinya
Kembali
  • nilai apa pun

kunjungan R abstrak publik (BitSet bitSet, int offset, numBits panjang)

Kunjungi kumpulan bit yang mendukung contoh DataBuffer tertentu

Parameter
bitSet kumpulan bit yang mendasarinya
mengimbangi offset buffer dalam set bit
nomorBits jumlah bit yang digunakan untuk mewakili buffer dalam kumpulan bit
Kembali
  • nilai apa pun