สำหรับแต่ละคีย์ ให้กำหนดค่าตามลำดับให้กับส่วนประกอบที่ระบุ
หากไม่พบคีย์ในแผงกั้น การดำเนินการนี้จะสร้างองค์ประกอบใหม่ที่ไม่สมบูรณ์ หากพบคีย์ในแผงกั้น และองค์ประกอบมีค่าอยู่ที่component_index การดำเนินการนี้จะล้มเหลวโดยมี INVALID_ARGUMENT และปล่อยให้แผงกั้นอยู่ในสถานะที่ไม่ได้กำหนด
วิธีการสาธารณะ
คง <T> BarrierInsertMany | สร้าง (ขอบเขต ขอบเขต ตัว ดำเนิน การ <String> ตัวดำเนินการ คีย์ ตัวถูกดำเนินการ <String> ค่าตัว ถูกดำเนินการ <T> ยาวcomponentIndex) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ BarrierInsertMany ใหม่ |
วิธีการสืบทอด
วิธีการสาธารณะ
BarrierInsertMany แบบคงที่สาธารณะ สร้าง (ขอบเขต ขอบเขต , ตัว ดำเนินการ <String> ตัวดำเนินการ, คีย์ ตัวดำเนินการ <String>, ค่า ตัวดำเนินการ <T>, Long componentIndex)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ BarrierInsertMany ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
รับมือ | ที่จับกับสิ่งกีดขวาง |
กุญแจ | เทนเซอร์คีย์หนึ่งมิติ ที่มีความยาว n |
ค่านิยม | เทนเซอร์ของค่ามิติใดๆ ซึ่งเชื่อมโยงกับคีย์ที่เกี่ยวข้อง มิติที่ 0 ต้องมีความยาว n |
ส่วนประกอบดัชนี | ส่วนประกอบขององค์ประกอบสิ่งกีดขวางที่ได้รับมอบหมาย |
การส่งคืน
- ตัวอย่างใหม่ของ BarrierInsertMany