DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.Object
   ↳ com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


סיווג מופשט המשמש ליצירת הגדרת בסיס למכשיר.

סיכום

קונסטרוקטורים גלויים לכולם

DeviceBaselineSetter(JSONObject object, String name)

שיטות ציבוריות

int getMinimalApiLevel()

הפונקציה מקבלת את רמת ה-API המינימלית שנתמכת על ידי ה-setter.

String getName()

הפונקציה מקבלת את השם הייחודי של ה-setter.

boolean isExperimental()

האם ההגדרה של הבסיס נמצאת בשלב הניסוי.

abstract boolean setBaseline(ITestDevice mDevice)

הגדרת ההגדרה הבסיסית למכשיר.

קונסטרוקטורים גלויים לכולם

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

פרמטרים
object JSONObject

name String

זריקות
JSONException

שיטות ציבוריות

getMinimalApiLevel

public int getMinimalApiLevel ()

הפונקציה מקבלת את רמת ה-API המינימלית שנתמכת על ידי ה-setter.

החזרות
int

getName

public String getName ()

הפונקציה מקבלת את השם הייחודי של ה-setter.

החזרות
String

isExperimental

public boolean isExperimental ()

האם ההגדרה של הבסיס נמצאת בשלב הניסוי. הוא משמש להשקה של הגדרה חדשה. אפשר להפעיל רק את ההגדרות שבניסוי באמצעות האפשרות enable-experimental-device-baseline-setters. הגדרות אחרות שאינן ניסיוניות חלות באופן אוטומטי, אלא אם האפשרות enable-device-baseline-settings מוגדרת כ-false.

החזרות
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

הגדרת ההגדרה הבסיסית למכשיר.

פרמטרים
mDevice ITestDevice

החזרות
boolean

זריקות
DeviceNotAvailableException