ExecutionProperties

public class ExecutionProperties
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.ExecutionProperties


מאפיינים שנוצרים במהלך ההרצה של בדיקה או הפעלה.

מומלץ להשתמש במרחב שמות כדי ליצור מפתחות ייחודיים, וכך להימנע מחפיפה בין בדיקות.

סיכום

‫methods ציבוריים

void clear()

מחיקת מאפייני ההרצה.

boolean containsKey(String key)

הפונקציה מחזירה את הערך true אם המפה הזו מכילה מיפוי למפתח שצוין.

String get(String key)

הפונקציה מחזירה את הערך שאליו ממופה המפתח שצוין, או null אם המיפוי הזה לא מכיל מיפוי למפתח.

ImmutableMap<String, String> getAll()

החזרת כל המאפיינים בעותק של המפה

boolean isEmpty()

הפונקציה מחזירה תשובה אם מפת המאפיינים ריקה.

String put(String key, String value)

משייכת את הערך שצוין למפתח שצוין במפה הזו.

ExecutionProperties putAll(Map<String, String> properties)

מעתין את כל המיפויים מהמפה שצוינה למפה הזו.

String putIfAbsent(String key, String value)

אם המפתח שצוין לא משויך כבר לערך, הוא ישויך לערך שצוין.

String remove(String key)

מסיר את המיפוי של מקש מהמפה הזו אם הוא קיים (פעולה אופציונלית).

String toString()

‫methods ציבוריים

מחיקה

public void clear ()

מחיקת מאפייני ההרצה. הוא משמש במהלך בידוד האיפוס כדי להסיר נתוני הפעלה.

containsKey

public boolean containsKey (String key)

הפונקציה מחזירה את הערך true אם המפה הזו מכילה מיפוי למפתח שצוין.

פרמטרים
key String: המפתח שרוצים לבדוק אם הוא קיים במפה הזו

החזרות
boolean true אם המפה הזו מכילה מיפוי למפתח שצוין

get

public String get (String key)

הפונקציה מחזירה את הערך שאליו ממופה המפתח שצוין, או null אם המיפוי הזה לא מכיל מיפוי למפתח.

פרמטרים
key String: המפתח שהערך המשויך אליו יוחזר

החזרות
String הערך שאליו ממופה המפתח שצוין, או null אם המיפוי הזה לא מכיל מיפוי למפתח

getAll

public ImmutableMap<String, String> getAll ()

החזרת כל המאפיינים בעותק של המפה

החזרות
ImmutableMap<String, String>

isEmpty

public boolean isEmpty ()

הפונקציה מחזירה תשובה אם מפת המאפיינים ריקה.

החזרות
boolean

put

public String put (String key, 
                String value)

משייכת את הערך שצוין למפתח שצוין במפה הזו.

פרמטרים
key String: המפתח שאליו יש לשייך את הערך שצוין

value String: הערך שרוצים לשייך למפתח שצוין

החזרות
String הערך הקודם שמשויך ל-key, או null אם לא היה מיפוי ל-key.

מידע נוסף:

putAll

public ExecutionProperties putAll (Map<String, String> properties)

מעתיקה את כל המיפויים מהמפה שצוינה למפה הזו.

פרמטרים
properties Map: מיפויים שייאגרו במפה הזו

החזרות
ExecutionProperties המיפוי הסופי

putIfAbsent

public String putIfAbsent (String key, 
                String value)

אם המפתח שצוין לא משויך כבר לערך, הוא ישויך לערך שצוין.

פרמטרים
key String: המפתח שאליו יש לשייך את הערך שצוין

value String: הערך שרוצים לשייך למפתח שצוין

החזרות
String הערך הקודם שמשויך למפתח שצוין, או null אם לא היה מיפוי למפתח.

הסרה

public String remove (String key)

מסיר את המיפוי של מקש מהמפה הזו אם הוא קיים (פעולה אופציונלית).

פרמטרים
key String: מפתח שהמיפוי שלו יוסר מהמפה

החזרות
String הערך הקודם שמשויך ל-key, או null אם לא היה מיפוי ל-key.

toString

public String toString ()

החזרות
String