BooleanDataLayout

อินเทอร์เฟซสาธารณะ BooleanDataLayout
คลาสย่อยทางอ้อมที่รู้จัก

DataLayout ที่แปลงข้อมูลที่จัดเก็บไว้ในบัฟเฟอร์เป็นบูลีน

ดูเพิ่มเติม

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

นามธรรม BooleanDataBuffer
ApplyTo (บัฟเฟอร์ S)
ใช้เค้าโครงนี้กับบัฟเฟอร์ที่ให้มา
บูลีนนามธรรม
readBoolean (บัฟเฟอร์ S, ดัชนีแบบยาว)
อ่านค่า n = scale() จากบัฟเฟอร์ที่ดัชนีที่กำหนดและส่งคืนค่าเป็นบูลีน
บูลีนนามธรรม
readObject (บัฟเฟอร์ S, ดัชนีแบบยาว)
อ่านค่า n = scale() จากบัฟเฟอร์ที่ดัชนีที่กำหนดและส่งกลับเป็นค่าเดียวในประเภทผู้ใช้
ความว่างเปล่าที่เป็นนามธรรม
writeBoolean (บัฟเฟอร์ S, ค่าบูลีน, ดัชนีแบบยาว)
เขียนบูลีนลงในบัฟเฟอร์ที่ดัชนีที่กำหนดหลังจากแปลงเป็นประเภทบัฟเฟอร์
ความว่างเปล่าที่เป็นนามธรรม
writeObject (บัฟเฟอร์ S, ค่าบูลีน, ดัชนีแบบยาว)

วิธีการสืบทอด

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

นามธรรมสาธารณะ BooleanDataBuffer ApplyTo (S บัฟเฟอร์)

ใช้เค้าโครงนี้กับบัฟเฟอร์ที่ให้มา

อินสแตนซ์ DataBuffer ที่ส่งคืนเป็นเพียงตัวหุ้มของบัฟเฟอร์ดั้งเดิม และไม่มีพื้นที่เก็บข้อมูลสำรองของตัวเอง

พารามิเตอร์
บัฟเฟอร์ บัฟเฟอร์เป้าหมายที่จะใช้เค้าโครงนี้
การส่งคืน
  • บัฟเฟอร์ที่มีเค้าโครงนี้

บูลีนนามธรรมสาธารณะ readBoolean (บัฟเฟอร์ S, ดัชนีแบบยาว)

อ่านค่า n = scale() จากบัฟเฟอร์ที่ดัชนีที่กำหนดและส่งคืนค่าเป็นบูลีน

พารามิเตอร์
บัฟเฟอร์ บัฟเฟอร์ที่จะอ่าน
ดัชนี ตำแหน่งของบัฟเฟอร์ที่จะอ่านในบัฟเฟอร์
การส่งคืน
  • ค่าบูลีน
ดูเพิ่มเติม

นามธรรมสาธารณะ Boolean readObject (บัฟเฟอร์ S, ดัชนีแบบยาว)

อ่านค่า n = scale() จากบัฟเฟอร์ที่ดัชนีที่กำหนดและส่งกลับเป็นค่าเดียวในประเภทผู้ใช้

เป็นความรับผิดชอบของผู้ดำเนินการอินเทอร์เฟซนี้ในการอ่านค่าที่จะแปลงจากบัฟเฟอร์ที่กำหนด โดยใช้วิธีที่เหมาะสมที่สุด ตัวอย่างเช่น สำหรับเลย์เอาต์ที่แปลง long เดี่ยวเป็น BigInteger

 @Override
 public BigInteger readObject(LongDataBuffer buffer, long index) {
   return BigInteger.valueOf(buffer.getLong(index));
 }
 
หากค่าผู้ใช้รายเดียวปรับขนาดมากกว่าค่าบัฟเฟอร์มากกว่าหนึ่ง index จะระบุตำแหน่งเริ่มต้นของลำดับที่จะอ่านจากบัฟเฟอร์

พารามิเตอร์
บัฟเฟอร์ บัฟเฟอร์ที่จะอ่าน
ดัชนี ตำแหน่งของบัฟเฟอร์ที่จะอ่านในบัฟเฟอร์
การส่งคืน
  • มูลค่าที่แปลงแล้ว

โมฆะนามธรรมสาธารณะ writeBoolean (บัฟเฟอร์ S, ค่าบูลีน, ดัชนีแบบยาว)

เขียนบูลีนลงในบัฟเฟอร์ที่ดัชนีที่กำหนดหลังจากแปลงเป็นประเภทบัฟเฟอร์

พารามิเตอร์
บัฟเฟอร์ บัฟเฟอร์ที่จะเขียนถึง
ค่า บูลีนในการแปลงและเขียน
ดัชนี ดัชนีในบัฟเฟอร์ที่ควรเขียนค่าที่แปลงแล้ว
ดูเพิ่มเติม

โมฆะนามธรรมสาธารณะ writeObject (บัฟเฟอร์ S, ค่าบูลีน, ดัชนีแบบยาว)