com.android.tradefed.config

คำอธิบายประกอบ

Option ใส่คำอธิบายประกอบในช่องเพื่อแสดงตัวเลือก IConfiguration 
OptionClass ใส่คำอธิบายประกอบในคลาสเพื่อแสดงออบเจ็กต์ IConfiguration 

อินเทอร์เฟซ

DynamicRemoteFileResolver.FileResolverLoader โหลดการใช้งาน IRemoteFileResolver 
IConfigOptionValueTransformer อินเทอร์เฟซสำหรับการจัดการค่าตัวเลือกการกำหนดค่า
IConfiguration ข้อมูลการกำหนดค่าสำหรับการเรียกใช้ TradeFederation 
IConfigurationFactory Factory สำหรับสร้าง IConfiguration
IConfigurationReceiver อินเทอร์เฟซอย่างง่ายเพื่อแสดงออบเจ็กต์ที่ยอมรับ IConfiguration 
IConfigurationServer อินเทอร์เฟซสำหรับเซิร์ฟเวอร์การกำหนดค่า 
IDeviceConfiguration อินเทอร์เฟซตัวยึดการกำหนดค่าอุปกรณ์ 
IFileResolverLoader โหลดการใช้งาน IRemoteFileResolver 
IGlobalConfiguration คลาสเพื่อรวมข้อมูลการกำหนดค่าส่วนกลางสำหรับอินสแตนซ์ Trade Federation เดียว (รวมการเรียกใช้การกำหนดค่าจริงจำนวนเท่าใดก็ได้) 

ชั้นเรียน

ArgsOptionParser เติมข้อมูลในช่อง Option จากอาร์กิวเมนต์บรรทัดคำสั่งที่แยกวิเคราะห์แล้ว 
BootstrapServiceFileResolverLoader โหลดตัวแก้ไขโดยใช้ฟังก์ชันการโหลดบริการ 
Configuration การใช้งาน IConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่ 
ConfigurationDef เก็บบันทึกการกำหนดค่า ออบเจ็กต์ที่เชื่อมโยง และตัวเลือกของออบเจ็กต์ 
ConfigurationDef.ConfigObjectDef ออบเจ็กต์เพื่อเก็บข้อมูลสำหรับชื่อคลาสและหมายเลขการปรากฏของคลาส (เช่น หากการกำหนดค่ามี ออบเจ็กต์เดียวกัน 2 ครั้ง ออบเจ็กต์แรกจะมีหมายเลขการปรากฏครั้งแรก) 
ConfigurationDescriptor ออบเจ็กต์การกำหนดค่าที่อธิบายลักษณะบางอย่างของการกำหนดค่าเอง 
ConfigurationFactory Factory สำหรับสร้าง IConfiguration 
ConfigurationFactory.ConfigLoader การใช้งาน IConfigDefLoader ที่ติดตามการกำหนดค่าที่รวมไว้จากการกำหนดค่ารูทเดียว และแสดงข้อยกเว้นในการรวมแบบวงกลม 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil ฟังก์ชันยูทิลิตีเพื่อจัดการไฟล์การกำหนดค่า 
ConfigurationXmlParserSettings คลาสอย่างง่ายเพื่อยอมรับการตั้งค่าสำหรับ ConfigurationXmlParser

ต้องส่งการตั้งค่าไปยังคลาสนี้โดยใช้นามแฝง 

DeviceConfigurationHolder การใช้งาน IDeviceConfiguration ที่เฉพาะเจาะจงซึ่งจัดเก็บออบเจ็กต์การกำหนดค่าอุปกรณ์ ที่โหลดไว้ในแอตทริบิวต์ 
DynamicRemoteFileResolver คลาสที่ช่วยแก้ไขเส้นทางไปยังไฟล์ระยะไกล 
GlobalConfiguration การใช้งาน IGlobalConfiguration ที่จัดเก็บออบเจ็กต์การกำหนดค่าที่โหลดไว้ในแผนที่
NoOpConfigOptionValueTransformer IConfigOptionValueTransformer ที่ไม่มีการดำเนินการ
OptionCopier คลาสตัวช่วยที่สามารถคัดลอกค่าช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่ง  
OptionDef เก็บรายละเอียดของ Option 
OptionSetter เติมข้อมูลในช่อง Option 
OptionSetter.Handler<T>  
OptionSetter.MapHandler Handler เพื่อจัดการค่าสำหรับช่องแผนที่ 
OptionSetter.OptionFieldsForName คอนเทนเนอร์สำหรับรายการช่องตัวเลือกที่มีชื่อที่กำหนด 
RemoteFileResolver คลาสอย่างง่ายที่ช่วยให้โหลดไฟล์จากที่ต่างๆ ได้โดยใช้ URI และฟังก์ชันการทำงานของผู้ให้บริการ  
RetryConfigurationFactory Factory ที่จัดการการลองคำสั่งซ้ำ 
SandboxConfigurationFactory Factory การกำหนดค่าพิเศษเพื่อจัดการการสร้างการกำหนดค่าเพื่อวัตถุประสงค์ในการแซนด์บ็อกซ์ 

Enums

ConfigurationDescriptor.LocalTestRunner Enum ที่ใช้เพื่อระบุโปรแกรมทดสอบในเครื่อง 
Option.Importance  
OptionUpdateRule ควบคุมลักษณะการทำงานเมื่อมีการระบุตัวเลือกหลายครั้ง 

ข้อยกเว้น

ClassNotFoundConfigurationException ConfigurationException สำหรับกรณีที่ไม่พบคลาสของออบเจ็กต์ 
ConfigurationException แสดงขึ้นหากโหลดการกำหนดค่าไม่ได้ 
IFileResolverLoader.ResolverLoadingException ส่งข้อยกเว้นหากโหลดหรือเริ่มต้นรีโซลเวอร์ไม่ได้ 
OptionNotAllowedException Specific ConfigurationException เมื่อไม่ได้รับอนุญาตให้ส่งตัวเลือกในบรรทัดคำสั่ง  
TemplateResolutionError คลาสที่ขยาย ConfigurationException สำหรับข้อผิดพลาดที่เกี่ยวข้องกับเทมเพลตระหว่างการแยกวิเคราะห์การกำหนดค่า