ExecutionFiles

public class ExecutionFiles
extends Object

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


יחסי תלות בין קבצים שנוצרים במהלך ביצוע בדיקה או קריאה, שצריך להעביר לצורך בדיקה. האובייקט הזה משותף לכל הקריאות (בדיקות, מודולים וכו').

סיכום

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

void clearFiles()

מוחקים את כל הקבצים שבמעקב ולא מסומנים כ 'לא למחיקה'.

boolean containsKey(String key)

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

File get(ExecutionFiles.FilesKey key)

וריאציה של get(String) עם מפתח ידוע.

File get(String key)

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

ImmutableMap<String, File> getAll()

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

boolean isEmpty()

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

File put(ExecutionFiles.FilesKey key, File value)

וריאציה של put(String, File) עם מפתח ידוע.

File put(String key, File value)

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

File put(ExecutionFiles.FilesKey key, File value, boolean shouldNotDelete)

וריאציה של put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) עם אפשרות למנוע מחיקה של הקובץ בסיום ההפעלה.

ExecutionFiles putAll(ExecutionFiles copyFrom)

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

ExecutionFiles putAll( properties)

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

File putIfAbsent(String key, File value)

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

File remove(String key)

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

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

clearFiles

public void clearFiles ()

מוחקים את כל הקבצים שבמעקב ולא מסומנים כ 'לא למחיקה'.

containsKey

public boolean containsKey (String key)

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

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

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

לרכישה

public File get (ExecutionFiles.FilesKey key)

וריאציה של get(String) עם מפתח ידוע.

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

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

לרכישה

public File get (String key)

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

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

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

getAll

public ImmutableMap<String, File> getAll ()

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

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

isEmpty

public boolean isEmpty ()

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

החזרות
boolean

שים

public File put (ExecutionFiles.FilesKey key, 
                File value)

וריאציה של put(String, File) עם מפתח ידוע.

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

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

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

שים

public File put (String key, 
                File value)

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

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

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

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

מידע נוסף:

שים

public File put (ExecutionFiles.FilesKey key, 
                File value, 
                boolean shouldNotDelete)

וריאציה של put(com.android.tradefed.invoker.ExecutionFiles.FilesKey, File) עם אפשרות למנוע מחיקה של הקובץ בסיום ההפעלה.

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

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

shouldNotDelete boolean: מניעת מחיקה של הקובץ בסיום ההפעלה.

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

putAll

public ExecutionFiles putAll (ExecutionFiles copyFrom)

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

פרמטרים
copyFrom ExecutionFiles: ExecutionFiles המקורי להעתקה.

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

putAll

public ExecutionFiles putAll ( properties)

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

פרמטרים
properties : המיפויים שרוצים לשמור במפה הזו

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

putIfAbsent

public File putIfAbsent (String key, 
                File value)

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

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

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

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

הסר

public File remove (String key)

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

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

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