OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


מוסיף הערות למחלקה כמייצגת אובייקט IConfiguration.

סיכום

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

String alias()

כינוי תיאורי אופציונלי לאובייקט ההגדרה הזה.

boolean global_namespace()

האם להוסיף או לא להוסיף את Option למרחב השמות הגלובלי של Option.

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

כינוי

public String alias ()

כינוי תיאורי אופציונלי לאובייקט ההגדרה הזה.

הכינוי הזה ישמש כרגע לשתי מטרות:

  • שמוצגת בפלט העזרה, כדי לעזור לסווג אפשרויות
  • יכול לשמש למרחב השמות Option לארגומנטים בשורת הפקודה, במקרים שבהם Option#name() אינו ייחודי בין אובייקטים של תצורה. כדי לספק מרחב שמות עם ארגומנט שורת הפקודה Option, משתמשים בפורמט הזה:

    '--[OptionClass alias]:[שם אפשרות]'.

החזרות
String

מרחב_שמות גלובלי

public boolean global_namespace ()

האם להוסיף או לא להוסיף את Option למרחב השמות הגלובלי של Option.

אם הערך הוא true (ברירת המחדל), אפשר יהיה לציין את האפשרות הזו פשוט בשמו – --[Option name]. אם הערך שלו הוא false, השם החלופי או כדי להשתמש במרחב שמות ספציפי אחר (כמו שם הכיתה המלא), Option לכיתה הזו – --[OptionClass alias]:[Option name] יפעל, אבל --[Option name] לא מקבלים את הערך Option.

FIXME: עדכון שיטות תיעוד כדי להבדיל בין מחלקות/שדות שלא נכללים FIXME: מרחב שמות

החזרות
boolean