คลาสนามธรรมสาธารณะ AbstractTF_Buffer
| คลาสย่อยโดยตรงที่รู้จัก |
คอนสตรัคชั่นสาธารณะ
AbstractTF_Buffer (ตัวชี้ p) |
วิธีการสาธารณะ
| ไบต์[] | คัดลอกข้อมูล () ส่งกลับสำเนาของข้อมูลในอาร์เรย์ Java |
| ByteBuffer | ข้อมูลAsByteBuffer () ส่งกลับข้อมูลของบัฟเฟอร์นี้เป็น ByteBuffer |
| เป็นโมฆะ | ลบ () เรียกตัวจัดสรรคืน หากลงทะเบียนไว้ มิฉะนั้นจะไม่มีผลใดๆ |
| TF_Buffer แบบคงที่ | ใหม่บัฟเฟอร์ () เรียก TF_NewBuffer() และลงทะเบียนตัวจัดสรรคืน |
| TF_Buffer แบบคงที่ | newBufferFromString (ข้อความโปรโต) ส่งคืน {@code newBufferFromString(new BytePointer(proto.toByteArray())) หรือ null หากโปรโตเป็นโมฆะหรือว่างเปล่า |
| TF_Buffer แบบคงที่ | newBufferFromString (ตัวชี้โปรโต) เรียก TF_NewBufferFromString() และลงทะเบียนตัวจัดสรรคืน |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
สาธารณะ AbstractTF_Buffer (ตัวชี้ p)
วิธีการสาธารณะ
ไบต์สาธารณะ [] copyData ()
ส่งกลับสำเนาของข้อมูลในอาร์เรย์ Java
ขว้าง
| IndexOutOfBoundsException | ถ้าใหญ่เกินไป |
|---|
ข้อมูล ByteBuffer สาธารณะ AsByteBuffer ()
ส่งกลับข้อมูลของบัฟเฟอร์นี้เป็น ByteBuffer
ขว้าง
| IndexOutOfBoundsException | ถ้าใหญ่เกินไป |
|---|
โมฆะสาธารณะ ลบ ()
เรียกตัวจัดสรรคืน หากลงทะเบียนไว้ มิฉะนั้นจะไม่มีผลใดๆ
TF_Buffer สาธารณะคงที่ newBuffer ()
เรียก TF_NewBuffer() และลงทะเบียนตัวจัดสรรคืน
การส่งคืน
- สร้าง TF_Buffer แล้ว อย่าเรียก TF_DeleteBuffer() กับมัน
TF_Buffer แบบคงที่สาธารณะ newBufferFromString (โปรโตข้อความ)
ส่งคืน {@code newBufferFromString(new BytePointer(proto.toByteArray())) หรือ null หากโปรโตเป็นโมฆะหรือว่างเปล่า
TF_Buffer แบบคงที่สาธารณะ newBufferFromString (ตัวชี้โปรโต)
เรียก TF_NewBufferFromString() และลงทะเบียนตัวจัดสรรคืน
การส่งคืน
- สร้าง TF_Buffer หรือเป็นโมฆะหากโปรโตเป็นโมฆะหรือว่างเปล่า อย่าเรียก TF_DeleteBuffer() กับมัน