AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
คำอธิบายแฟล็กฟีเจอร์ตามที่แยกวิเคราะห์จาก `aflags list`
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
AFlagsFeatureFlag(String flagString)
ตัวสร้างเริ่มต้น |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
เครื่องมือสร้างเพื่อสร้าง |
|
เมธอดสาธารณะ | |
|---|---|
String
|
getContainer()
แสดงผลคอนเทนเนอร์สำหรับฟีเจอร์นี้ |
AFlagsFeatureFlag.State
|
getCurrentState()
แสดงผลสถานะปัจจุบันของฟีเจอร์นี้ (เช่น |
String
|
getFlagName()
แสดงผลชื่อเต็มของฟีเจอร์แฟลก (เช่น com.mypackage.foo_flag) |
AFlagsFeatureFlag.Mutability
|
getMutability()
แสดงผลว่าตั้งค่าแฟล็กนี้แบบไดนามิกได้หรือไม่ |
AFlagsFeatureFlag.State
|
getPendingState()
แสดงสถานะที่รอดำเนินการของธง (เช่น |
AFlagsFeatureFlag.Setter
|
getSetter()
แสดงสาเหตุล่าสุดที่ทำให้ค่าสถานะนี้เปลี่ยนแปลง |
String
|
toString()
|
เครื่องมือสร้างสาธารณะ
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
ตัวสร้างเริ่มต้น
| พารามิเตอร์ | |
|---|---|
flagString |
String: บรรทัดเดียวจากรายการ aflags เช่น com.my.flag enabled
(->disabled) local read-write system |
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagName,
AFlagsFeatureFlag.State currentState,
AFlagsFeatureFlag.State pendingState,
AFlagsFeatureFlag.Setter setter,
AFlagsFeatureFlag.Mutability mutability,
String container)เครื่องมือสร้างเพื่อสร้าง AFlagsFeatureFlag ใหม่ที่มีพร็อพเพอร์ตี้ที่ระบุ
| พารามิเตอร์ | |
|---|---|
flagName |
String: ชื่อเต็มของธง |
currentState |
AFlagsFeatureFlag.State: สถานะปัจจุบันของฟีเจอร์ |
pendingState |
AFlagsFeatureFlag.State: สถานะที่รอดำเนินการของธง |
setter |
AFlagsFeatureFlag.Setter: ตำแหน่งที่ตั้งค่าสถานะล่าสุด |
mutability |
AFlagsFeatureFlag.Mutability: ระบุว่าฟีเจอร์นี้เปลี่ยนแปลงได้หรือไม่ |
container |
String: คอนเทนเนอร์สำหรับฟีเจอร์นี้ |
เมธอดสาธารณะ
getContainer
public String getContainer ()
แสดงผลคอนเทนเนอร์สำหรับฟีเจอร์นี้
| การคืนสินค้า | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
แสดงผลสถานะปัจจุบันของฟีเจอร์นี้ (เช่น State.ENABLED หรือ State.DISABLED
จะไม่แสดงผล State.NONE
| การคืนสินค้า | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
แสดงผลชื่อเต็มของฟีเจอร์แฟลก (เช่น com.mypackage.foo_flag)
| การคืนสินค้า | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
แสดงผลว่าตั้งค่าแฟล็กนี้แบบไดนามิกได้หรือไม่
| การคืนสินค้า | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
แสดงผลสถานะที่รอดำเนินการของฟีเจอร์ (เช่น ค่าที่จะตั้งหลังการรีบูต) อาจ
แสดงผล State.NONE หากไม่มีสถานะที่รอดำเนินการ
| การคืนสินค้า | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
แสดงสาเหตุล่าสุดที่ทำให้ค่าสถานะนี้เปลี่ยนแปลง
| การคืนสินค้า | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| การคืนสินค้า | |
|---|---|
String |
|