קובצי הפעלה

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()

מחזירה אם מפת המאפיינים ריקה.

File put(ExecutionFiles.FilesKey key, File value)

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

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

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

File put(String key, File value)

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

ExecutionFiles putAll( properties)

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

File putIfAbsent(String key, File value)

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

File remove(String key)

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

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

ניקויקבצים

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>

ריק

public boolean isEmpty ()

מחזירה אם מפת המאפיינים ריקה.

החזרות
boolean

שים

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

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

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

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.

שים

public File put (String key, 
                File value)

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

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

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

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

למידע נוסף:

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.