ExecutionFiles

public class ExecutionFiles
extends Object

JavaScript.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.