StringEscapeUtils
public
class
StringEscapeUtils
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
סוג שירות (service class) למחרוזות עם תו בריחה (escape) לפורמטים ספציפיים. כוללים שיטות בתו בריחה (escape) במחרוזות שמועברות ל-Android Shell.
סיכום
בנאים ציבוריים | |
---|---|
StringEscapeUtils()
|
שיטות ציבוריות | |
---|---|
static
String
|
escapeShell(String str)
מסמן |
static
|
paramsToArgs(
ממירה את הפרמטרים שסופקו דרך אפשרויות לארגומנטים בשורת הפקודה לתהליכי משנה השיטה הזו תבצע פקודת unescape כללית פשוטה לכל פרמטר ברשימה. |
בנאים ציבוריים
StringEscapeUtils
public StringEscapeUtils ()
שיטות ציבוריות
escapeShell
public static String escapeShell (String str)
מסמן String
לשימוש בפקודת מעטפת של Android.
פרמטרים | |
---|---|
str |
String : ה-String כדי לסמן בתו בריחה (escape) |
החזרות | |
---|---|
String |
מעטפת Android נקלטה (בריחה) מ-String |
paramsToArgs
public staticparamsToArgs ( params)
ממירה את הפרמטרים שסופקו דרך אפשרויות לארגומנטים בשורת הפקודה לתהליכי משנה
השיטה הזו תבצע פקודת unescape כללית פשוטה לכל פרמטר ברשימה. הוא מחליפה את \[char] ב-[char]. לדוגמה, \" מומר ל-". זה מאפשר מחרוזת עם מירכאות כפולות שמסומנות בתו בריחה (escape) כדי להישאר כמחרוזת אחרי שמנותחות על ידי QuotationAwareTokenizer. בלי ה-QuotationAwareTokenizer הזה יפרק את המחרוזת למקטעים אם יש לה רווח ב- את זה.
פרמטרים | |
---|---|
params |
: פרמטרים שהתקבלו באמצעות אפשרויות |
החזרות | |
---|---|
|
רשימה של מחרוזת שמייצגת ארגומנטים בשורת הפקודה |