註解類型 ToString.Include

外圍類別
ToString

@Target({FIELD,METHOD}) @Retention(SOURCE) public static @interface ToString.Include
設定此成員在 toString 中呈現方式的行為;若在方法上,則將方法的回傳值包含在輸出中。
  • 可選元素摘要

    可選元素
    修飾詞與類型
    可選元素
    說明
    預設為註解成員的欄位/方法名稱。
    int
    較高的 rank 會優先印出。
  • 元素詳細資料

    • rank

      int rank
      較高的 rank 會優先印出。相同 rank 的成員會依照它們在原始碼檔案中出現的順序印出。
      返回
      在產生的 toString() 中的排序;數字較大者優先印出。
      預設值
      0
    • name

      String name
      預設為註解成員的欄位/方法名稱。如果 name 等於預設包含欄位的名稱,則此成員會取代其位置。
      返回
      在產生的 toString() 中顯示的名稱。此外,如果此註解位於方法上,且名稱與現有欄位匹配,則它會取代該欄位。
      預設值
      ""