DataBufferAdapterFactory

DataBufferAdapterFactory คลาสสาธารณะ

โรงงานของอะแดปเตอร์บัฟเฟอร์ข้อมูล

อะแดปเตอร์บัฟเฟอร์ข้อมูลถูกใช้เพื่อใช้ DataLayout กับบัฟเฟอร์ ตามหลักการแล้ว จะทำหน้าที่เป็นพร็อกซีที่สกัดกั้นการเรียก I/O แต่ละครั้ง และดำเนินการแปลงประเภทที่ต้องการหลัง/ก่อนมอบหมายงานให้กับบัฟเฟอร์พื้นฐาน

คอนสตรัคชั่นสาธารณะ

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

คงที่ <S ขยาย DataBuffer <?>> BooleanDataBuffer
สร้าง (S บัฟเฟอร์, รูปแบบ BooleanDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลบูลีนกับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> ShortDataBuffer
สร้าง (S บัฟเฟอร์, เค้าโครง ShortDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลแบบสั้นกับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> IntDataBuffer
สร้าง (บัฟเฟอร์ S, เค้าโครง IntDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้โครงร่างข้อมูลจำนวนเต็มกับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> ByteDataBuffer
สร้าง (S บัฟเฟอร์, รูปแบบ ByteDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลไบต์กับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> LongDataBuffer
สร้าง (S บัฟเฟอร์, เค้าโครง LongDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้โครงร่างข้อมูลที่ยาวกับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> DoubleDataBuffer
สร้าง (S บัฟเฟอร์, เค้าโครง DoubleDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลคู่กับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>> FloatDataBuffer
สร้าง (บัฟเฟอร์ S, เค้าโครง FloatDataLayout <S>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลแบบลอยตัวกับบัฟเฟอร์ที่กำหนด
คงที่ <S ขยาย DataBuffer <?>, T> DataBuffer <T>
สร้าง (S บัฟเฟอร์, โครงร่าง DataLayout <S, T>)
สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลกับบัฟเฟอร์ที่กำหนด

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

คอนสตรัคชั่นสาธารณะ

DataBufferAdapterFactory สาธารณะ ()

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

การสร้าง BooleanDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, รูปแบบ BooleanDataLayout <S>)

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

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

สร้าง ShortDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, เค้าโครง ShortDataLayout <S>)

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

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

สร้าง IntDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, เค้าโครง IntDataLayout <S>)

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

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

การสร้าง ByteDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, รูปแบบ ByteDataLayout <S>)

สร้างอะแดปเตอร์ที่ใช้เค้าโครงข้อมูลไบต์กับบัฟเฟอร์ที่กำหนด

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

การสร้าง LongDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, เค้าโครง LongDataLayout <S>)

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

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

การสร้าง DoubleDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, เค้าโครง DoubleDataLayout <S>)

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

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

สร้าง FloatDataBuffer แบบคงที่สาธารณะ (บัฟเฟอร์ S, เค้าโครง FloatDataLayout <S>)

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

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

สร้าง DataBuffer <T> แบบคงที่สาธารณะ (บัฟเฟอร์ S, รูปแบบ DataLayout <S, T>)

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

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