com.android.tradefed.config
อินเทอร์เฟซ
DynamicRemoteFileResolver.FileResolverLoader | โหลดการใช้งานของ IRemoteFileResolver |
การกำหนดค่าไอ | ข้อมูลการกำหนดค่าสำหรับการเรียกใช้ TradeFederation |
IConfigurationFactory | โรงงานสำหรับสร้าง IConfiguration |
ตัวรับการกำหนดค่า I | อินเทอร์เฟซที่เรียบง่ายเพื่อแสดงวัตถุที่ยอมรับ IConfiguration |
การกำหนดค่าอุปกรณ์ IDevice | อินเทอร์เฟซผู้ถือการกำหนดค่าอุปกรณ์ |
ชั้นเรียน
ArgsOptionParser | เติมฟิลด์ Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์ |
การกำหนดค่า | การใช้งาน IConfiguration อย่างเป็นรูปธรรมที่เก็บวัตถุการกำหนดค่าที่โหลดไว้ในแผนที่ |
การกำหนดค่าDef | เก็บบันทึกการกำหนดค่า ออบเจ็กต์ที่เกี่ยวข้อง และตัวเลือกต่างๆ |
ConfigurationDef.ConfigObjectDef | วัตถุเพื่อเก็บข้อมูลสำหรับ className และหมายเลขลักษณะที่ปรากฏ (เช่น หากการกำหนดค่ามีวัตถุเดียวกันสองครั้ง ตัวแรกจะมีหมายเลขลักษณะที่ปรากฏครั้งแรก) |
การกำหนดค่าโรงงาน | โรงงานสำหรับสร้าง IConfiguration |
ConfigurationFactory.ConfigLoader | การใช้งาน IConfigDefLoader ที่ติดตามการกำหนดค่าที่รวมมาจากการกำหนดค่ารูทเดียว และส่งข้อยกเว้นในการรวมแบบวงกลม |
ConfigurationUtil | ฟังก์ชั่นยูทิลิตี้ในการจัดการไฟล์การกำหนดค่า |
ConfigurationXmlParserSettings | คลาสง่ายๆ ในการยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser หากต้องการส่งการตั้งค่าไปยังคลาสนี้ จำเป็นต้องมีนามแฝง |
ผู้ถือการกำหนดค่าอุปกรณ์ | การใช้งาน IDeviceConfiguration ที่เป็นรูปธรรมที่เก็บออบเจ็กต์การกำหนดค่าอุปกรณ์ที่โหลดไว้ในแอตทริบิวต์ |
DynamicRemoteFileResolver | คลาสที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล |
ตัวเลือกเครื่องถ่ายเอกสาร | คลาสตัวช่วยที่สามารถคัดลอกค่าฟิลด์ Option ที่มีชื่อเดียวกันจากวัตถุหนึ่งไปยังอีกวัตถุหนึ่ง |
ตัวตั้งค่าตัวเลือก | เติมฟิลด์ Option |
OptionSetter.OptionFieldsForName | คอนเทนเนอร์สำหรับรายการฟิลด์ตัวเลือกพร้อมชื่อที่กำหนด |
ลอง ConfigurationFactory อีกครั้ง | โรงงานที่จัดการการลองคำสั่งอีกครั้ง |
โรงงานการกำหนดค่าแซนด์บ็อกซ์ | โรงงานการกำหนดค่าพิเศษเพื่อรองรับการสร้างการกำหนดค่าสำหรับวัตถุประสงค์ของแซนด์บ็อกซ์ |
ข้อยกเว้น
ClassNotFoundConfigurationException | ConfigurationException สำหรับเมื่อไม่พบคลาสของวัตถุ |
ตัวเลือก NotAllowedException | ConfigurationException เฉพาะเมื่อไม่อนุญาตให้ส่งตัวเลือกในบรรทัดคำสั่ง |
ข้อผิดพลาดความละเอียดของเทมเพลต | คลาสขยาย ConfigurationException สำหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการแยกวิเคราะห์การกำหนดค่า |
อินเทอร์เฟซ
ชั้นเรียน
- ArgsOptionParser
- การกำหนดค่า
- การกำหนดค่าDef
- ConfigurationDef.ConfigObjectDef
- การกำหนดค่าโรงงาน
- ConfigurationFactory.ConfigLoader
- ConfigurationUtil
- ConfigurationXmlParserSettings
- ผู้ถือการกำหนดค่าอุปกรณ์
- DynamicRemoteFileResolver
- ตัวเลือกเครื่องถ่ายเอกสาร
- ตัวตั้งค่าตัวเลือก
- OptionSetter.OptionFieldsForName
- ลอง ConfigurationFactory อีกครั้ง
- โรงงานการกำหนดค่าแซนด์บ็อกซ์
ข้อยกเว้น