คลาสตัวช่วยสำหรับการสร้างอินสแตนซ์ DataBuffer
คอนสตรัคชั่นสาธารณะ
วิธีการสาธารณะ
FloatDataBuffer แบบคงที่ | ของ (บัฟเฟอร์ FloatBuffer) ล้อม JDK NIO FloatBuffer ลงในบัฟเฟอร์ข้อมูล |
LongDataBuffer แบบคงที่ | ของ (อาร์เรย์ยาว [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์แบบยาวลงในบัฟเฟอร์ข้อมูล |
คงที่ <T> DataBuffer <T> | ของ (T[] อาร์เรย์, บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ของออบเจ็กต์ลงในบัฟเฟอร์ข้อมูล |
DoubleDataBuffer แบบคงที่ | ของ (อาร์เรย์ [] คู่, บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์สองเท่าลงในบัฟเฟอร์ข้อมูล |
ShortDataBuffer แบบคงที่ | ของ (สั้น... ค่า) สร้างบัฟเฟอร์จากอาร์เรย์ของกางเกงขาสั้นลงในบัฟเฟอร์ข้อมูล |
IntDataBuffer แบบคงที่ | |
DoubleDataBuffer แบบคงที่ | ของ (บัฟเฟอร์ DoubleBuffer) ล้อม JDK NIO DoubleBuffer ลงในบัฟเฟอร์ข้อมูล |
ByteDataBuffer แบบคงที่ | ของ (ไบต์... ค่า) สร้างบัฟเฟอร์จากอาร์เรย์ไบต์ลงในบัฟเฟอร์ข้อมูล |
LongDataBuffer แบบคงที่ | ของ (ค่ายาว...) สร้างบัฟเฟอร์จากอาร์เรย์แบบยาวลงในบัฟเฟอร์ข้อมูล |
ByteDataBuffer แบบคงที่ | ของ (บัฟเฟอร์ ByteBuffer) ล้อม JDK NIO ByteBuffer ลงในบัฟเฟอร์ข้อมูล |
DoubleDataBuffer แบบคงที่ | ของ (ค่าสองเท่า...) สร้างบัฟเฟอร์จากอาร์เรย์สองเท่าลงในบัฟเฟอร์ข้อมูล |
FloatDataBuffer แบบคงที่ | ของ (อาร์เรย์ float[], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ของโฟลตลงในบัฟเฟอร์ข้อมูล |
BooleanDataBuffer แบบคงที่ | ของ (อาร์เรย์บูลีน [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ของบูลีนลงในบัฟเฟอร์ข้อมูล |
ShortDataBuffer แบบคงที่ | ของ (บัฟเฟอร์ ShortBuffer) ล้อม JDK NIO ShortBuffer ลงในบัฟเฟอร์ข้อมูล |
ShortDataBuffer แบบคงที่ | ของ (อาร์เรย์สั้น [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ของกางเกงขาสั้นลงในบัฟเฟอร์ข้อมูล |
LongDataBuffer แบบคงที่ | ของ (บัฟเฟอร์ LongBuffer) ล้อม JDK NIO LongBuffer ลงในบัฟเฟอร์ข้อมูล |
ByteDataBuffer แบบคงที่ | ของ (อาร์เรย์ไบต์ [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ไบต์ลงในบัฟเฟอร์ข้อมูล |
IntDataBuffer แบบคงที่ | ของ (int[] อาร์เรย์, บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy) สร้างบัฟเฟอร์จากอาร์เรย์ของ ints ลงในบัฟเฟอร์ข้อมูล |
FloatDataBuffer แบบคงที่ | ของ (ทศนิยม... ค่า) สร้างบัฟเฟอร์จากอาร์เรย์ของโฟลตลงในบัฟเฟอร์ข้อมูล |
BooleanDataBuffer แบบคงที่ | ของ (ค่าบูลีน...) สร้างบัฟเฟอร์จากอาร์เรย์ของบูลีนลงในบัฟเฟอร์ข้อมูล |
IntDataBuffer แบบคงที่ | ของ (int... ค่า) สร้างบัฟเฟอร์จากอาร์เรย์ของ ints ลงในบัฟเฟอร์ข้อมูล |
BooleanDataBuffer แบบคงที่ | ofBooleans (ขนาดยาว) สร้างบัฟเฟอร์ของบูลีนที่สามารถเก็บค่า size ได้ |
ByteDataBuffer แบบคงที่ | จำนวนไบต์ (ขนาดยาว) สร้างบัฟเฟอร์ไบต์ที่สามารถเก็บค่า size ได้ |
DoubleDataBuffer แบบคงที่ | ของคู่ (ขนาดยาว) สร้างบัฟเฟอร์เป็นสองเท่าที่สามารถจัดเก็บค่าได้ size |
FloatDataBuffer แบบคงที่ | ofFloats (ขนาดยาว) สร้างบัฟเฟอร์ของโฟลตที่สามารถจัดเก็บค่าได้ size |
IntDataBuffer แบบคงที่ | ofInts (ขนาดยาว) สร้างบัฟเฟอร์จำนวนเต็มที่สามารถเก็บค่า size ได้ |
LongDataBuffer แบบคงที่ | ofLongs (ขนาดยาว) สร้างบัฟเฟอร์ความยาวที่สามารถจัดเก็บค่า size ได้ |
คงที่ <T> DataBuffer <T> | ofObjects (ประเภท Class<T> ขนาดยาว) สร้างบัฟเฟอร์ของการอ้างอิงไปยังวัตถุประเภท clazz` that can store up to `size |
คงที่ <T> DataBuffer <T> | ofObjects (ค่า T...) สร้างบัฟเฟอร์จากอาร์เรย์ของออบเจ็กต์ลงในบัฟเฟอร์ข้อมูล |
ShortDataBuffer แบบคงที่ | ของกางเกงขาสั้น (ขนาดยาว) สร้างบัฟเฟอร์ของกางเกงขาสั้นที่สามารถจัดเก็บค่า size ได้ถึงขนาด |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
DataBuffers สาธารณะ ()
วิธีการสาธารณะ
FloatDataBuffer แบบคงที่สาธารณะ ของ (FloatBuffer buf)
LongDataBuffer แบบคงที่สาธารณะ ของ (อาร์เรย์ยาว [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์แบบยาวลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของความยาว |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
DataBuffer แบบคงที่สาธารณะ <T> ของ (T[] อาร์เรย์, บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ของออบเจ็กต์ลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของวัตถุ |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
DoubleDataBuffer แบบคงที่สาธารณะ ของ (อาร์เรย์ [] คู่, บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์สองเท่าลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของคู่ |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
ShortDataBuffer แบบคงที่สาธารณะ ของ (ค่าสั้น...)
สร้างบัฟเฟอร์จากอาร์เรย์ของกางเกงขาสั้นลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่าสั้น ๆ |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
IntDataBuffer คงที่สาธารณะ ของ (IntBuffer buf)
DoubleDataBuffer แบบคงที่สาธารณะ ของ (DoubleBuffer buf)
ล้อม JDK NIO DoubleBuffer
ลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
บัฟ | บัฟเฟอร์ที่จะห่อ |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
ByteDataBuffer แบบคงที่สาธารณะ ของ (ค่าไบต์...)
สร้างบัฟเฟอร์จากอาร์เรย์ไบต์ลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่าไบต์ |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
LongDataBuffer แบบคงที่สาธารณะ ของ (ค่ายาว...)
สร้างบัฟเฟอร์จากอาร์เรย์แบบยาวลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่ายาว |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
ByteDataBuffer สาธารณะแบบคงที่ ของ (ByteBuffer buf)
DoubleDataBuffer แบบคงที่สาธารณะ ของ (ค่าสองเท่า...)
สร้างบัฟเฟอร์จากอาร์เรย์สองเท่าลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(array, false, false
}
พารามิเตอร์
ค่านิยม | ค่าสองเท่า |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
FloatDataBuffer แบบคงที่สาธารณะ ของ (อาร์เรย์ float [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ของโฟลตลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของการลอย |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
BooleanDataBuffer แบบคงที่สาธารณะ ของ (อาร์เรย์บูลีน [], บูลีนแบบอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ของบูลีนลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของบูลีน |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
ShortDataBuffer สาธารณะแบบคงที่ ของ (ShortBuffer buf)
ShortDataBuffer แบบคงที่สาธารณะ ของ (อาร์เรย์สั้น [], บูลีนอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ของกางเกงขาสั้นลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | กางเกงขาสั้นมากมาย |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
LongDataBuffer แบบคงที่สาธารณะ ของ (LongBuffer buf)
ByteDataBuffer แบบคงที่สาธารณะ ของ (ไบต์ [] อาร์เรย์, บูลีนอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ไบต์ลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของไบต์ |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
IntDataBuffer สาธารณะแบบคงที่ ของ (int [] อาร์เรย์, บูลีนอ่านอย่างเดียว, บูลีน makeCopy)
สร้างบัฟเฟอร์จากอาร์เรย์ของ ints ลงในบัฟเฟอร์ข้อมูล
พารามิเตอร์
อาร์เรย์ | อาร์เรย์ของ ints |
---|---|
อ่านเท่านั้น | จริงถ้าบัฟเฟอร์ที่สร้างขึ้นต้องเป็นแบบอ่านอย่างเดียว |
ทำสำเนา | จริงถ้าต้องคัดลอกอาร์เรย์ เท็จจะล้อมอาร์เรย์ที่ให้มา |
การส่งคืน
- บัฟเฟอร์ใหม่
FloatDataBuffer คงที่สาธารณะ ของ (ค่าลอย ... )
สร้างบัฟเฟอร์จากอาร์เรย์ของโฟลตลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่าลอยตัว |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
BooleanDataBuffer แบบคงที่สาธารณะ ของ (ค่าบูลีน...)
สร้างบัฟเฟอร์จากอาร์เรย์ของบูลีนลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่าบูลีน |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
IntDataBuffer คงที่สาธารณะ ของ (ค่า int...)
สร้างบัฟเฟอร์จากอาร์เรย์ของ ints ลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่า int |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
BooleanDataBuffer ofBooleans แบบคงที่สาธารณะ (ขนาดยาว)
สร้างบัฟเฟอร์ของบูลีนที่สามารถเก็บค่า size
ได้
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
สาธารณะ ByteDataBuffer ofBytes แบบคงที่ (ขนาดยาว)
สร้างบัฟเฟอร์ไบต์ที่สามารถเก็บค่า size
ได้
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
DoubleDataBuffer แบบคงที่สาธารณะ ของ Doubles (ขนาดยาว)
สร้างบัฟเฟอร์เป็นสองเท่าที่สามารถจัดเก็บค่าได้ size
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
FloatDataBuffer สาธารณะคงที่ ของ Floats (ขนาดยาว)
สร้างบัฟเฟอร์ของโฟลตที่สามารถจัดเก็บค่าได้ size
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
IntDataBuffer ofInts แบบคงที่สาธารณะ (ขนาดยาว)
สร้างบัฟเฟอร์จำนวนเต็มที่สามารถเก็บค่า size
ได้
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
LongDataBuffer สาธารณะแบบคงที่ ของ Longs (ขนาดยาว)
สร้างบัฟเฟอร์ความยาวที่สามารถจัดเก็บค่า size
ได้
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
DataBuffer สาธารณะคงที่ <T> ofObjects (ประเภท Class <T> ขนาดยาว)
สร้างบัฟเฟอร์ของการอ้างอิงไปยังวัตถุประเภท clazz` that can store up to `size
พารามิเตอร์
พิมพ์ | ประเภทของออบเจ็กต์ที่จัดเก็บไว้ในบัฟเฟอร์นี้ |
---|---|
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
การส่งคืน
- บัฟเฟอร์ใหม่
DataBuffer แบบคงที่สาธารณะ <T> ofObjects (ค่า T...)
สร้างบัฟเฟอร์จากอาร์เรย์ของออบเจ็กต์ลงในบัฟเฟอร์ข้อมูล
บัฟเฟอร์ที่ส่งคืนอนุญาตให้ดำเนินการอ่านและเขียนและแบ่งปันหน่วยความจำของอาร์เรย์ต้นทางซึ่งเทียบเท่ากับการเรียก of(values, false, false
}
พารามิเตอร์
ค่านิยม | ค่าวัตถุ |
---|
การส่งคืน
- บัฟเฟอร์ใหม่
ShortDataBuffer สาธารณะแบบคงที่ ของ Shorts (ขนาดยาว)
สร้างบัฟเฟอร์ของกางเกงขาสั้นที่สามารถจัดเก็บค่า size
ได้ถึงขนาด
พารามิเตอร์
ขนาด | ขนาดของบัฟเฟอร์ที่จะจัดสรร |
---|
การส่งคืน
- บัฟเฟอร์ใหม่