套件 lombok.experimental


套件 lombok.experimental
此套件包含您作為 lombok 使用者所需的所有註解和支援類別,適用於所有尚未作為第一級功能支援的功能。 此套件中包含註解和支援類別的功能可能會在未來版本中變更或完全移除,並且錯誤可能無法及時解決。 有關任何功能的狀態和可能的未來,請參閱官方功能文件。
另請參閱
  • 註解類型
    類別
    說明
    用於產生 getter、setter 和 "with"-er 的設定容器。
    放在任何欄位上,使 lombok 產生委派方法,將呼叫轉發到此欄位。
    擴充方法使您能夠「新增」方法到現有類型,而無需建立新的衍生類型、重新編譯或以其他方式修改原始類型。
    將修飾符新增至具有此註解的類型中的每個欄位。
    產生一個內部類型,其中包含字串常數,包含每個欄位的欄位名稱。
    如果存在,則不要將此欄位包含在產生的欄位名稱內部類型中。
    如果存在,則將此欄位包含在產生的欄位名稱內部類型中(預設)。
    在方法區域類別上使用,以指示內部所有方法都應向方法的其餘部分公開,如同它們是輔助方法一樣。
    用於指示明確意圖,即註解的實體final
    用於指示明確意圖,即註解的實體具有套件私有存取層級。
    放在任何擴充一些 java.lang.Throwable 類型的類別上,以新增 4 個常見的例外建構子。
    SuperBuilder 註解為使用 @SuperBuilder 註解的類別建立所謂的「builder」面向,但在擴充時效果良好。
    放在任何方法或建構子上,使 lombok 假裝它不存在,即產生一個方法,否則該方法會因可能的衝突而被跳過。
    用於建立工具類別的註解。
    已過時。
    var 已升級到主要套件;請改用 var
    放在任何欄位上,使 lombok 建構一個 'withBy' - 一個 withFieldNameBy 方法,該方法產生此物件的副本(除了 1 個欄位獲得新值)。
    已過時。
    永遠不要使用此註解 - 請閱讀文件。
    已過時。
    With 已升級到主要套件,因此請改用它。
    已過時。
    永遠不要使用此註解 - 請閱讀文件。