DataStorageVisitor

giao diện công cộng DataStorageVisitor

Truy cập bộ lưu trữ dự phòng của các phiên bản DataBuffer .

Phương pháp công cộng

trừu tượng R
dự phòng ()
Phương thức dự phòng được gọi nếu việc triển khai của khách truy cập không hỗ trợ loại bộ nhớ dự phòng cho một DataBuffer nhất định

Người triển khai giao diện này phải ghi đè các phương thức visit đối với loại lưu trữ mà nó hỗ trợ.

trừu tượng R
truy cập (bộ đệm ByteBuffer)
Truy cập ByteBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (bộ đệm DoubleBuffer)
Truy cập DoubleBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (bộ đệm LongBuffer)
Truy cập LongBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (mảng boolean[], int offset, int length)
Truy cập mảng boolean sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (bộ đệm FloatBuffer)
Truy cập FloatBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (Mảng đối tượng [], int offset, int length)
Truy cập mảng đối tượng sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (bộ đệm ShortBuffer)
Truy cập ShortBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
thăm (địa chỉ dài, chiều dài, quy mô dài)
Truy cập phân đoạn bộ nhớ thô của một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (bộ đệm IntBuffer)
Truy cập IntBuffer sao lưu một phiên bản cụ thể của DataBuffer
trừu tượng R
truy cập (BitSet bitSet, int offset, numBits dài)
Truy cập tập hợp bit sao lưu một phiên bản cụ thể của DataBuffer

Phương pháp công cộng

dự phòng R trừu tượng công khai ()

Phương thức dự phòng được gọi nếu việc triển khai của khách truy cập không hỗ trợ loại bộ nhớ dự phòng cho một DataBuffer nhất định

Người triển khai giao diện này phải ghi đè các phương thức visit đối với loại lưu trữ mà nó hỗ trợ. Nếu accept(DataStorageVisitor) được gọi trên bộ đệm sử dụng loại lưu trữ khác, lệnh gọi sẽ chuyển sang phương thức này.

Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (bộ đệm ByteBuffer)

Truy cập ByteBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

lượt truy cập R trừu tượng công khai (bộ đệm DoubleBuffer)

Truy cập DoubleBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (bộ đệm LongBuffer)

Truy cập LongBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (mảng boolean[], int offset, int length)

Truy cập mảng boolean sao lưu một phiên bản cụ thể của DataBuffer

Thông số
mảng mảng cơ bản
bù lại độ lệch của bộ đệm trong mảng
chiều dài chiều dài của bộ đệm trong mảng
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (bộ đệm FloatBuffer)

Truy cập FloatBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (Mảng đối tượng [], int offset, int length)

Truy cập mảng đối tượng sao lưu một phiên bản cụ thể của DataBuffer

Thông số
mảng mảng cơ bản
bù lại độ lệch của bộ đệm trong mảng
chiều dài chiều dài của bộ đệm trong mảng
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (bộ đệm ShortBuffer)

Truy cập ShortBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

truy cập R trừu tượng công khai (địa chỉ dài, độ dài dài, quy mô dài)

Truy cập phân đoạn bộ nhớ thô của một phiên bản cụ thể của DataBuffer

Thông số
Địa chỉ địa chỉ gốc của bộ đệm
chiều dài chiều dài của bộ đệm
tỉ lệ số byte cần thiết để lưu trữ một giá trị của bộ đệm này
Trả lại
  • bất kỳ giá trị nào

Truy cập R trừu tượng công khai (bộ đệm IntBuffer)

Truy cập IntBuffer sao lưu một phiên bản cụ thể của DataBuffer

Thông số
đệm bộ đệm cơ bản
Trả lại
  • bất kỳ giá trị nào

lượt truy cập R trừu tượng công khai (BitSet bitSet, int offset, numBits dài)

Truy cập tập hợp bit sao lưu một phiên bản cụ thể của DataBuffer

Thông số
bitset tập bit cơ bản
bù lại độ lệch của bộ đệm trong tập bit
sốbit số bit được sử dụng để biểu diễn bộ đệm trong tập bit
Trả lại
  • bất kỳ giá trị nào