DataStorageVisitor

อินเทอร์เฟซสาธารณะ DataStorageVisitor

เยี่ยมชมพื้นที่จัดเก็บข้อมูลสำรองของอินสแตนซ์ DataBuffer

วิธีการสาธารณะ

นามธรรมอาร์
รั้งท้าย ()
วิธีการสำรองจะถูกเรียกหากการใช้งานของผู้เยี่ยมชมไม่รองรับประเภทของการจัดเก็บข้อมูลสำรองสำหรับ DataBuffer ที่กำหนด

ผู้ดำเนินการอินเทอร์เฟซนี้จะต้องแทนที่วิธี visit สำหรับประเภทพื้นที่เก็บข้อมูลที่สนับสนุน

นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ ByteBuffer)
ไปที่ ByteBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ DoubleBuffer)
ไปที่ DoubleBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ LongBuffer)
เยี่ยมชม LongBuffer ที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (อาร์เรย์บูลีน [], ออฟเซ็ต int, ความยาว int)
ไปที่อาร์เรย์บูลีนที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ FloatBuffer)
ไปที่ FloatBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (อาร์เรย์ Object[], int offset, int length)
เยี่ยมชมอาร์เรย์วัตถุที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ ShortBuffer)
ไปที่ ShortBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยือน (คำกล่าวยาว, ยาว, ยาว)
เยี่ยมชมส่วนหน่วยความจำดิบของอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (บัฟเฟอร์ IntBuffer)
ไปที่ IntBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer
นามธรรมอาร์
เยี่ยมชม (BitSet bitSet, int offset, numBits แบบยาว)
เยี่ยมชมชุดบิตที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

วิธีการสาธารณะ

ทาง เลือก R นามธรรมสาธารณะ ()

วิธีการสำรองจะถูกเรียกหากการใช้งานของผู้เยี่ยมชมไม่รองรับประเภทของการจัดเก็บข้อมูลสำรองสำหรับ DataBuffer ที่กำหนด

ผู้ดำเนินการอินเทอร์เฟซนี้จะต้องแทนที่วิธี visit สำหรับประเภทพื้นที่เก็บข้อมูลที่สนับสนุน หาก accept(DataStorageVisitor) บนบัฟเฟอร์โดยใช้ที่เก็บข้อมูลประเภทอื่น การเรียกใช้จะถอยกลับไปใช้วิธีนี้

การส่งคืน
  • ค่าใดๆ

การเยี่ยมชม R นามธรรมสาธารณะ (บัฟเฟอร์ ByteBuffer)

ไปที่ ByteBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (บัฟเฟอร์ DoubleBuffer)

ไปที่ DoubleBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (บัฟเฟอร์ LongBuffer)

เยี่ยมชม LongBuffer ที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (อาร์เรย์บูลีน [], ออฟเซ็ต int, ความยาว int)

ไปที่อาร์เรย์บูลีนที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
อาร์เรย์ อาร์เรย์พื้นฐาน
ชดเชย ชดเชยบัฟเฟอร์ภายในอาร์เรย์
ความยาว ความยาวของบัฟเฟอร์ภายในอาเรย์
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (บัฟเฟอร์ FloatBuffer)

ไปที่ FloatBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (อาร์เรย์ Object [], int offset, int length)

เยี่ยมชมอาร์เรย์วัตถุที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
อาร์เรย์ อาร์เรย์พื้นฐาน
ชดเชย ชดเชยบัฟเฟอร์ภายในอาร์เรย์
ความยาว ความยาวของบัฟเฟอร์ภายในอาเรย์
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (บัฟเฟอร์ ShortBuffer)

ไปที่ ShortBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม บทคัดย่อ R สาธารณะ (ที่อยู่ยาว ยาว ยาว สเกลยาว)

เยี่ยมชมส่วนหน่วยความจำดิบของอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
ที่อยู่ ที่อยู่ดั้งเดิมของบัฟเฟอร์
ความยาว ความยาวของบัฟเฟอร์
มาตราส่วน จำนวนไบต์ที่ต้องใช้ในการจัดเก็บค่าเดียวของบัฟเฟอร์นี้
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (บัฟเฟอร์ IntBuffer)

ไปที่ IntBuffer ซึ่งสนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
กันชน บัฟเฟอร์พื้นฐาน
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย

การเยี่ยมชม R แบบนามธรรมสาธารณะ (BitSet bitSet, int offset, numBits แบบยาว)

เยี่ยมชมชุดบิตที่สนับสนุนอินสแตนซ์ที่กำหนดของ DataBuffer

พารามิเตอร์
บิตเซ็ต ชุดบิตพื้นฐาน
ชดเชย อ็อฟเซ็ตของบัฟเฟอร์ภายในชุดบิต
numBits จำนวนบิตที่ใช้แทนบัฟเฟอร์ภายในชุดบิต
การส่งคืน
  • ค่าใดๆ
ดูสิ่งนี้ด้วย