索引
所有類別與介面|所有套件
A
- access() - lombok.的註解類型中的元素AllArgsConstructor
-
設定建構子的存取層級。
- access() - lombok.的註解類型中的元素Builder
-
設定產生的 builder 類別的存取層級。
- access() - lombok.experimental.的註解類型中的元素StandardException
-
設定產生的建構子的存取層級。
- access() - lombok.的註解類型中的元素NoArgsConstructor
-
設定建構子的存取層級。
- access() - lombok.的註解類型中的元素RequiredArgsConstructor
-
設定建構子的存取層級。
- AccessLevel - lombok中的列舉
-
代表一個 AccessLevel。
- Accessors - lombok.experimental中的註解類型
-
用於設定 getter、setter 和 "with"-er 產生方式的容器。
- ACCESSORS_CHAIN - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.chain
=true
|false
。 - ACCESSORS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.flagUsage
=WARNING
|ERROR
。 - ACCESSORS_FLUENT - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.fluent
=true
|false
。 - ACCESSORS_JAVA_BEANS_SPEC_CAPITALIZATION - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.capitalization
=basic
|beanspec
。 - ACCESSORS_MAKE_FINAL - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.makeFinal
=true
|false
。 - ACCESSORS_PREFIX - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.accessors.prefix
+= <String: prefix>。 - ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.extern.findbugs.addSuppressFBWarnings
=true
|false
。 - ADD_GENERATED_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
已過時。
- ADD_JAKARTA_GENERATED_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.addJakartaGeneratedAnnotation
=true
|false
。 - ADD_JAVAX_GENERATED_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.addJavaxGeneratedAnnotation
=true
|false
。 - ADD_LOMBOK_GENERATED_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.addLombokGeneratedAnnotation
=true
|false
。 - ADD_NULL_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.addNullAnnotations =
其中之一:[none
,javax
,eclipse
,jetbrains
,netbeans
,androidx
,android.support
,checkerframework
,findbugs
,spring
,JML
,或一組自訂完整限定名稱的註解類型]。 - ADD_SUPPRESSWARNINGS_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.addSuppressWarnings
=true
|false
。 - ALL_ARGS_CONSTRUCTOR_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.allArgsConstructor.flagUsage
=WARNING
|ERROR
。 - AllArgsConstructor - lombok中的註解類型
-
產生一個全參數建構子。
- AllArgsConstructor.AnyAnnotation - lombok中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- ANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIES - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.anyConstructor.addConstructorProperties
=true
|false
。 - ANY_CONSTRUCTOR_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.anyConstructor.flagUsage
=WARNING
|ERROR
。 - ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES - 類別 lombok.ConfigurationKeys 中的靜態變數
-
已過時。自版本 2.0 起,請改用
ConfigurationKeys.ANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIES
。 - asEnum() - lombok.experimental.的註解類型中的元素FieldNameConstants
B
- Builder - lombok中的註解類型
-
builder 註解為被註解的類別或包含以
@Builder
註解的成員的類別建立一個所謂的 'builder' 方面。 - BUILDER_CLASS_NAME - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.builder.classNames
= <String: 一個 Java 識別符 (可選地使用星號作為類型名稱的佔位符)> (預設值:*Builder
)。 - BUILDER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.builder.flagUsage
=WARNING
|ERROR
。 - Builder.Default - lombok中的註解類型
-
以
@Default
註解的欄位必須具有初始化表達式;如果未在建構期間明確設定,則將該表達式視為要使用的預設值。 - Builder.ObtainVia - lombok中的註解類型
-
放在欄位上 (如果類型上使用了
@Builder
) 或參數上 (如果建構子或靜態方法上使用了@Builder
),以指示 lombok 應如何針對給定的實例取得此欄位或參數的值;這僅在toBuilder
為true
時才相關。 - builderClassName() - lombok.的註解類型中的元素Builder
-
builder 類別的名稱。
- builderMethodName() - lombok.的註解類型中的元素Builder
- builderMethodName() - lombok.experimental.的註解類型中的元素SuperBuilder
- buildMethodName() - lombok.的註解類型中的元素Builder
- buildMethodName() - lombok.experimental.的註解類型中的元素SuperBuilder
C
- cacheStrategy() - lombok.的註解類型中的元素EqualsAndHashCode
-
決定
hashCode
方法的結果將如何被快取。 - callSuper() - lombok.的註解類型中的元素EqualsAndHashCode
-
在此類別的欄位中進行計算之前,先呼叫父類別的
equals
和hashCode
實作。 - callSuper() - lombok.的註解類型中的元素ToString
-
在輸出中包含父類別
toString
實作的結果。 - chain() - lombok.experimental.的註解類型中的元素Accessors
-
如果為 true,則 setter 會傳回
this
而不是void
。 - CHECKER_FRAMEWORK - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
checkerframework
=true
|false
| <String: MajorVer.MinorVer> (預設值:false)。 - checkNotNull(T, String) - 類別 lombok.Lombok 中的靜態方法
-
確保
value
不是null
。 - Cleanup - lombok中的註解類型
-
確保您註解的變數宣告將透過呼叫其 close 方法來清理,無論發生什麼情況。
- CLEANUP_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.cleanup.flagUsage
=WARNING
|ERROR
。 - CommonsLog - lombok.extern.apachecommons中的註解類型
-
使 lombok 產生一個 logger 欄位。
- ConfigurationKeys - lombok中的類別
-
包含所有不屬於特定註解的 lombok 配置鍵的容器類別。
- COPYABLE_ANNOTATIONS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.copyableAnnotations
+= <TypeName: 完整限定名稱的註解類別名稱>。 - CustomLog - lombok中的註解類型
-
使 lombok 根據自訂 logger 實作產生一個 logger 欄位。
D
- Data - lombok中的註解類型
-
為所有欄位產生 getter、一個有用的 toString 方法,以及檢查所有非 transient 欄位的 hashCode 和 equals 實作。
- DATA_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.data.flagUsage
=WARNING
|ERROR
。 - Delegate - lombok中的註解類型
-
已過時。請改用
Delegate
。 - Delegate - lombok.experimental中的註解類型
-
放在任何欄位上,使 lombok 產生委派方法,將呼叫轉發到此欄位。
- DELEGATE_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.delegate.flagUsage
=WARNING
|ERROR
。 - doNotUseGetters() - lombok.的註解類型中的元素EqualsAndHashCode
-
通常,如果 getter 可用,則會呼叫這些 getter。
- doNotUseGetters() - lombok.的註解類型中的元素ToString
-
通常,如果 getter 可用,則會呼叫這些 getter。
E
- EQUALS_AND_HASH_CODE_CALL_SUPER - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.equalsAndHashCode.callSuper
=call
|ignore
|warn
。 - EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.equalsAndHashCode.doNotUseGetters
=true
|false
。 - EQUALS_AND_HASH_CODE_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.equalsAndHashCode.flagUsage
=WARNING
|ERROR
。 - EqualsAndHashCode - lombok中的註解類型
-
根據相關欄位,為所有物件繼承的
equals
和hashCode
方法產生實作。 - EqualsAndHashCode.AnyAnnotation - lombok中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- EqualsAndHashCode.CacheStrategy - lombok中的列舉
- EqualsAndHashCode.Exclude - lombok中的註解類型
-
如果存在,則不要將此欄位包含在產生的
equals
和hashCode
方法中。 - EqualsAndHashCode.Include - lombok中的註解類型
-
設定此成員在
equals
和hashCode
實作中如何處理的行為;如果在方法上,則包含方法的傳回值作為計算 hashCode/相等性的一部分。 - exclude() - lombok.的註解類型中的元素EqualsAndHashCode
-
此處列出的任何欄位都不會被納入產生的
equals
和hashCode
實作中。 - exclude() - lombok.的註解類型中的元素ToString
-
此處列出的任何欄位都不會印在產生的
toString
實作中。 - excludes() - lombok.的註解類型中的元素Delegate
-
已過時。此處列出的任何類型 (包括父類型) 中的每個方法都將不會被委派。
- excludes() - lombok.experimental.的註解類型中的元素Delegate
-
此處列出的任何類型 (包括父類型) 中的每個方法都將不會被委派。
- EXPERIMENTAL_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.experimental.flagUsage
=WARNING
|ERROR
。 - EXTENSION_METHOD_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.extensionMethod.flagUsage
=WARNING
|ERROR
。 - ExtensionMethod - lombok.experimental中的註解類型
-
擴充方法使您可以「新增」方法到現有類型,而無需建立新的衍生類型、重新編譯或以其他方式修改原始類型。
F
- field() - lombok.的註解類型中的元素Builder.ObtainVia
- FIELD_DEFAULTS_FINAL_EVERYWHERE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldDefaults.defaultFinal
=true
|false
。 - FIELD_DEFAULTS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldDefaults.flagUsage
=WARNING
|ERROR
。 - FIELD_DEFAULTS_PRIVATE_EVERYWHERE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldDefaults.defaultPrivate
=true
|false
。 - FIELD_NAME_CONSTANTS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldNameConstants.flagUsage
=WARNING
|ERROR
。 - FIELD_NAME_CONSTANTS_INNER_TYPE_NAME - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldNameConstants.innerTypeName
= <String: AValidJavaTypeName> (預設值:Fields
)。 - FIELD_NAME_CONSTANTS_UPPERCASE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.fieldNameConstants.uppercase
=true
|false
。 - FieldDefaults - lombok.experimental中的註解類型
-
將修飾符新增至具有此註解的類型中的每個欄位。
- FieldNameConstants - lombok.experimental中的註解類型
-
產生一個內部類型,其中包含字串常數,這些常數包含每個欄位的欄位名稱。
- FieldNameConstants.Exclude - lombok.experimental中的註解類型
-
如果存在,則不要將此欄位包含在產生的欄位名稱內部類型中。
- FieldNameConstants.Include - lombok.experimental中的註解類型
-
如果存在,則將此欄位包含在產生的欄位名稱內部類型中 (預設值)。
- Flogger - lombok.extern.flogger中的註解類型
-
使 lombok 產生一個 logger 欄位。
- fluent() - lombok.experimental.的註解類型中的元素Accessors
-
如果為 true,則存取子將以欄位命名,並且不包含
get
或set
前綴。 - force() - lombok.的註解類型中的元素NoArgsConstructor
-
如果為
true
,則將所有 final 欄位初始化為 0 / null / false。
G
- Generated - lombok中的註解類型
-
Lombok 會自動將此註解新增至所有產生的建構子、方法、欄位和類型。
- Getter - lombok中的註解類型
-
放在任何欄位上,使 lombok 建構一個標準的 getter。
- GETTER_CONSEQUENT_BOOLEAN - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.getter.noIsPrefix
=true
|false
。 - GETTER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.getter.flagUsage
=WARNING
|ERROR
。 - GETTER_LAZY_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.getter.lazy.flagUsage
=WARNING
|ERROR
。 - Getter.AnyAnnotation - lombok中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
H
- Helper - lombok.experimental中的註解類型
-
在方法本機類別上使用,以指示應將內部所有方法公開給方法的其餘部分,如同它們是 helper 方法一樣。
- HELPER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.helper.flagUsage
=WARNING
|ERROR
。
I
- ignoreNullCollections() - lombok.的註解類型中的元素Singular
- includeFieldNames() - lombok.的註解類型中的元素ToString
-
在印出時包含每個欄位的名稱。
- innerTypeName() - lombok.experimental.的註解類型中的元素FieldNameConstants
- isStatic() - lombok.的註解類型中的元素Builder.ObtainVia
J
- Jacksonized - lombok.extern.jackson中的註解類型
- JACKSONIZED_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.jacksonized.flagUsage
=WARNING
|ERROR
。 - JBossLog - lombok.extern.jbosslog中的註解類型
-
使 lombok 產生一個 logger 欄位。
L
- lazy() - lombok.的註解類型中的元素Getter
- LAZY - 列舉常數 在列舉 lombok.EqualsAndHashCode.CacheStrategy 中
-
快取首次調用
hashCode
的結果,並將其用於後續調用。 - level() - lombok.experimental.的註解類型中的元素FieldDefaults
- level() - lombok.experimental.的註解類型中的元素FieldNameConstants
- Locked - lombok中的註解類型
-
使用
Lock
保護註解方法中的所有陳述式。 - LOCKED_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.locked.flagUsage
=WARNING
|ERROR
。 - Locked.Read - lombok中的註解類型
-
使用
ReadWriteLock.readLock()
鎖定。 - Locked.Write - lombok中的註解類型
-
使用
ReadWriteLock.writeLock()
鎖定。 - Log - lombok.extern.java中的註解類型
-
使 lombok 產生一個 logger 欄位。
- LOG_ANY_FIELD_IS_STATIC - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.fieldIsStatic
=true
|false
。 - LOG_ANY_FIELD_NAME - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.fieldName
= <String: aJavaIdentifier> (預設值:log
)。 - LOG_ANY_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.flagUsage
=WARNING
|ERROR
。 - LOG_COMMONS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.apacheCommons.flagUsage
=WARNING
|ERROR
。 - LOG_CUSTOM_DECLARATION - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.custom.declaration
= <logDeclaration string>。 - LOG_CUSTOM_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.custom.flagUsage
=WARNING
|ERROR
。 - LOG_FLOGGER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.flogger.flagUsage
=WARNING
|ERROR
。 - LOG_JBOSSLOG_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.jbosslog.flagUsage
=WARNING
|ERROR
。 - LOG_JUL_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.javaUtilLogging.flagUsage
=WARNING
|ERROR
。 - LOG_LOG4J_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.log4j.flagUsage
=WARNING
|ERROR
。 - LOG_LOG4J2_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.log4j2.flagUsage
=WARNING
|ERROR
。 - LOG_SLF4J_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.slf4j.flagUsage
=WARNING
|ERROR
。 - LOG_XSLF4J_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.log.xslf4j.flagUsage
=WARNING
|ERROR
。 - Log4j - lombok.extern.log4j 中的註解類型
-
使 lombok 產生一個 logger 欄位。
- Log4j2 - lombok.extern.log4j 中的註解類型
-
使 lombok 產生一個 logger 欄位。
- lombok - 套件 lombok
-
此套件包含作為 lombok 使用者所需的所有註解和支援類別。
- Lombok - lombok 中的類別
-
用於操作 lombok 產生程式碼的實用工具方法。
- Lombok() - 類別 lombok.Lombok 的建構子
- LOMBOK_DISABLE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
dangerousconfig.lombok.disable
=true
|false
。 - lombok.experimental - 套件 lombok.experimental
-
此套件包含作為 lombok 使用者所需的所有註解和支援類別,適用於所有尚未作為第一級功能支援的功能。
- lombok.extern.apachecommons - 套件 lombok.extern.apachecommons
- lombok.extern.flogger - 套件 lombok.extern.flogger
- lombok.extern.jackson - 套件 lombok.extern.jackson
- lombok.extern.java - 套件 lombok.extern.java
- lombok.extern.jbosslog - 套件 lombok.extern.jbosslog
- lombok.extern.log4j - 套件 lombok.extern.log4j
- lombok.extern.slf4j - 套件 lombok.extern.slf4j
M
- makeFinal() - 註解類型 lombok.experimental.Accessors 中的元素
-
若為 true,產生的訪問器將標記為
final
。 - makeFinal() - 註解類型 lombok.experimental.FieldDefaults 中的元素
- method() - 註解類型 lombok.Builder.ObtainVia 中的元素
- MODULE - 列舉常數,位於列舉 lombok.AccessLevel 中
N
- name() - 註解類型 lombok.ToString.Include 中的元素
-
預設為註解成員的欄位/方法名稱。
- NEVER - 列舉常數,位於列舉 lombok.EqualsAndHashCode.CacheStrategy 中
-
永不快取。
- NO_ARGS_CONSTRUCTOR_EXTRA_PRIVATE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.noArgsConstructor.extraPrivate
=true
|false
。 - NO_ARGS_CONSTRUCTOR_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.noArgsConstructor.flagUsage
=WARNING
|ERROR
。 - NoArgsConstructor - lombok 中的註解類型
-
產生無參數建構子。
- NoArgsConstructor.AnyAnnotation - lombok 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- NON_NULL_EXCEPTION_TYPE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.nonNull.exceptionType
= 以下其中一項:[IllegalArgumentException
、NullPointerException
、JDK
、Guava
或Assertion
]。 - NON_NULL_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.nonNull.flagUsage
=WARNING
|ERROR
。 - NONE - 列舉常數,位於列舉 lombok.AccessLevel 中
-
表示不產生任何內容或完全缺乏方法。
- NonFinal - lombok.experimental 中的註解類型
-
用於指示註解實體不為
final
的明確意圖。 - NonNull - lombok 中的註解類型
-
若放在參數上,lombok 會在方法/建構子的主體開頭插入空值檢查,並拋出以參數名稱作為訊息的
NullPointerException
。
O
- of() - 註解類型 lombok.EqualsAndHashCode 中的元素
-
若存在,明確列出用於身分識別的欄位。
- of() - 註解類型 lombok.ToString 中的元素
-
若存在,明確列出要列印的欄位。
- ON_X_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.onX.flagUsage
=WARNING
|ERROR
。 - onConstructor() - 註解類型 lombok.AllArgsConstructor 中的元素
-
此處列出的任何註解都會放在產生的建構子上。
- onConstructor() - 註解類型 lombok.NoArgsConstructor 中的元素
-
此處列出的任何註解都會放在產生的建構子上。
- onConstructor() - 註解類型 lombok.RequiredArgsConstructor 中的元素
-
此處列出的任何註解都會放在產生的建構子上。
- onlyExplicitlyIncluded() - 註解類型 lombok.EqualsAndHashCode 中的元素
-
僅包含明確標記為
@EqualsAndHashCode.Include
的欄位和方法。 - onlyExplicitlyIncluded() - 註解類型 lombok.experimental.FieldNameConstants 中的元素
-
僅包含明確標記為
@FieldNameConstants.Include
的欄位和方法。 - onlyExplicitlyIncluded() - 註解類型 lombok.ToString 中的元素
-
僅包含明確標記為
@ToString.Include
的欄位和方法。 - onMethod() - 註解類型 lombok.experimental.WithBy 中的元素
-
此處列出的任何註解都會放在產生的方法上。
- onMethod() - 註解類型 lombok.experimental.Wither 中的元素
-
已過時。此處列出的任何註解都會放在產生的方法上。
- onMethod() - 註解類型 lombok.Getter 中的元素
-
此處列出的任何註解都會放在產生的方法上。
- onMethod() - 註解類型 lombok.Setter 中的元素
-
此處列出的任何註解都會放在產生的方法上。
- onMethod() - 註解類型 lombok.With 中的元素
-
此處列出的任何註解都會放在產生的方法上。
- onParam() - 註解類型 lombok.EqualsAndHashCode 中的元素
-
此處列出的任何註解都會放在
equals
和canEqual
的產生參數上。 - onParam() - 註解類型 lombok.experimental.Wither 中的元素
-
已過時。此處列出的任何註解都會放在產生方法的方法參數上。
- onParam() - 註解類型 lombok.Setter 中的元素
-
此處列出的任何註解都會放在產生方法的方法參數上。
- onParam() - 註解類型 lombok.With 中的元素
-
此處列出的任何註解都會放在產生方法的方法參數上。
P
- PACKAGE - 列舉常數,位於列舉 lombok.AccessLevel 中
- PackagePrivate - lombok.experimental 中的註解類型
-
用於指示註解實體具有套件私有存取層級的明確意圖。
- prefix() - 註解類型 lombok.experimental.Accessors 中的元素
-
若存在,則僅為具有任何指定前綴的欄位提供 getter/setter 處理。
- preventNullAnalysis(T) - 類別 lombok.Lombok 中的靜態方法
-
直接傳回參數。
- PRIVATE - 列舉常數,位於列舉 lombok.AccessLevel 中
- PROTECTED - 列舉常數,位於列舉 lombok.AccessLevel 中
- PUBLIC - 列舉常數,位於列舉 lombok.AccessLevel 中
R
- rank() - 註解類型 lombok.EqualsAndHashCode.Include 中的元素
-
排名較高的優先考慮。
- rank() - 註解類型 lombok.ToString.Include 中的元素
-
排名較高的優先列印。
- replaces() - 註解類型 lombok.EqualsAndHashCode.Include 中的元素
-
預設為註解成員的方法名稱。
- REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.requiredArgsConstructor.flagUsage
=WARNING
|ERROR
。 - RequiredArgsConstructor - lombok 中的註解類型
-
產生具有必要引數的建構子。
- RequiredArgsConstructor.AnyAnnotation - lombok 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
S
- Setter - lombok 中的註解類型
-
放在任何欄位上,讓 lombok 建構標準 setter。
- SETTER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.setter.flagUsage
=WARNING
|ERROR
。 - Setter.AnyAnnotation - lombok 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- setterPrefix() - 註解類型 lombok.Builder 中的元素
-
要添加到產生器類別中 'set' 方法的前綴。
- setterPrefix() - 註解類型 lombok.experimental.SuperBuilder 中的元素
-
要添加到產生器類別中 'set' 方法的前綴。
- Singular - lombok 中的註解類型
-
singular 註解與
@Builder
一起使用,以在產生器中為集合建立單一元素 'add' 方法。 - SINGULAR_AUTO - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.singular.auto
=true
|false
。 - SINGULAR_USE_GUAVA - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.singular.useGuava
=true
|false
。 - Slf4j - lombok.extern.slf4j 中的註解類型
-
使 lombok 產生一個 logger 欄位。
- SNEAKY_THROWS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.sneakyThrows.flagUsage
=WARNING
|ERROR
。 - sneakyThrow(Throwable) - 類別 lombok.Lombok 中的靜態方法
-
「偷偷地」拋出任何 throwable - 您不需要捕捉它,也不需要宣告您將它拋出。
- SneakyThrows - lombok 中的註解類型
-
@SneakyThrows 將避免 javac 堅持您必須捕捉或拋出方法主體中宣告它們會產生的任何已檢查例外。
- STANDARD_EXCEPTION_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.standardException.flagUsage
=WARNING
|ERROR
。 - StandardException - lombok.experimental 中的註解類型
-
放在任何擴展某些
java.lang.Throwable
類型的類別上,以新增 4 個常見的例外建構子。 - staticConstructor() - 註解類型 lombok.Data 中的元素
-
如果您指定靜態建構子名稱,則產生的建構子將為私有,並且會建立靜態工廠方法,供其他類別用於建立實例。
- staticConstructor() - 註解類型 lombok.Value 中的元素
-
如果您指定靜態建構子名稱,則產生的建構子將為私有,並且會建立靜態工廠方法,供其他類別用於建立實例。
- staticName() - 註解類型 lombok.AllArgsConstructor 中的元素
-
若設定,產生的建構子將為私有,並且會產生一個額外的靜態「建構子」,其具有與真實建構子相同的引數清單,用於包裝真實建構子。
- staticName() - 註解類型 lombok.NoArgsConstructor 中的元素
-
若設定,產生的建構子將為私有,並且會產生一個額外的靜態「建構子」,其具有與真實建構子相同的引數清單,用於包裝真實建構子。
- staticName() - 註解類型 lombok.RequiredArgsConstructor 中的元素
-
若設定,產生的建構子將為私有,並且會產生一個額外的靜態「建構子」,其具有與真實建構子相同的引數清單,用於包裝真實建構子。
- STOP_BUBBLING - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
config.stopBubbling
=true
|false
。 - SuperBuilder - lombok.experimental 中的註解類型
-
SuperBuilder 註解為使用
@SuperBuilder
註解的類別建立所謂的「產生器」方面,但在擴展時效果良好。 - SUPERBUILDER_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.superBuilder.flagUsage
=WARNING
|ERROR
。 - suppressBaseMethods() - 註解類型 lombok.experimental.ExtensionMethod 中的元素
-
若為
true
,即使方法呼叫已可編譯(這是預設值),也會使用適用的擴展方法(若找到)。 - Synchronized - lombok 中的註解類型
-
幾乎與在方法上放置 'synchronized' 關鍵字完全相同,不同之處在於將在私有內部物件上同步,以便不受您控制的其他程式碼不會透過鎖定您自己的實例來干擾您的執行緒管理。
- SYNCHRONIZED_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.synchronized.flagUsage
=WARNING
|ERROR
。
T
- TO_STRING_CALL_SUPER - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.toString.callSuper
=call
|ignore
|warn
。 - TO_STRING_DO_NOT_USE_GETTERS - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.toString.doNotUseGetters
=true
|false
。 - TO_STRING_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.toString.flagUsage
=WARNING
|ERROR
。 - TO_STRING_INCLUDE_FIELD_NAMES - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.toString.includeFieldNames
=true
|false
。 - TO_STRING_ONLY_EXPLICITLY_INCLUDED - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.toString.onlyExplicitlyIncluded
=true
|false
。 - toBuilder() - 註解類型 lombok.Builder 中的元素
-
若為 true,產生一個實例方法以取得使用此實例值初始化的產生器。
- toBuilder() - 註解類型 lombok.experimental.SuperBuilder 中的元素
-
若為
true
,產生一個實例方法以取得使用此實例值初始化的產生器。 - Tolerate - lombok.experimental 中的註解類型
-
放在任何方法或建構子上,使 lombok 假裝它不存在,即產生一個方法,否則由於可能的衝突而被跳過。
- topic() - 註解類型 lombok.CustomLog 中的元素
-
設定自訂主題/類別。
- topic() - 註解類型 lombok.extern.apachecommons.CommonsLog 中的元素
- topic() - 註解類型 lombok.extern.java.Log 中的元素
- topic() - 註解類型 lombok.extern.jbosslog.JBossLog 中的元素
- topic() - 註解類型 lombok.extern.log4j.Log4j 中的元素
- topic() - 註解類型 lombok.extern.log4j.Log4j2 中的元素
- topic() - 註解類型 lombok.extern.slf4j.Slf4j 中的元素
- topic() - 註解類型 lombok.extern.slf4j.XSlf4j 中的元素
- ToString - lombok 中的註解類型
-
為所有物件繼承的
toString
方法產生實作,包括列印相關欄位的值。 - ToString.Exclude - lombok 中的註解類型
-
若存在,請勿在產生的
toString
中包含此欄位。 - ToString.Include - lombok 中的註解類型
-
設定此成員在
toString
中的呈現方式的行為;若在方法上,則在輸出中包含方法的傳回值。 - types() - 註解類型 lombok.Delegate 中的元素
-
已過時。通常欄位的類型用作委派類型。
- types() - 註解類型 lombok.experimental.Delegate 中的元素
-
通常欄位的類型用作委派類型。
U
- UTILITY_CLASS_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.utilityClass.flagUsage
=WARNING
|ERROR
。 - UtilityClass - lombok.experimental 中的註解類型
-
用於建立工具類別的註解。
V
- val - lombok 中的註解類型
-
使用
val
作為任何區域變數宣告的類型(即使在 for-each 語句中),並且類型將從初始化表達式中推斷出來。 - VAL_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.val.flagUsage
=WARNING
|ERROR
。 - value() - 註解類型 lombok.Cleanup 中的元素
- value() - 註解類型 lombok.experimental.ExtensionMethod 中的元素
- value() - 註解類型 lombok.experimental.WithBy 中的元素
-
如果您希望您的 with 方法為非公開,您可以在此處指定替代的存取層級。
- value() - 註解類型 lombok.experimental.Wither 中的元素
-
已過時。如果您希望您的 wither 為非公開,您可以在此處指定替代的存取層級。
- value() - 註解類型 lombok.Getter 中的元素
-
如果您希望您的 getter 為非公開,您可以在此處指定替代的存取層級。
- value() - 註解類型 lombok.Locked.Read 中的元素
-
選用:指定要鎖定的不同欄位的名稱。
- value() - 註解類型 lombok.Locked 中的元素
-
選用:指定要鎖定的不同欄位的名稱。
- value() - 註解類型 lombok.Locked.Write 中的元素
-
選用:指定要鎖定的不同欄位的名稱。
- value() - 註解類型 lombok.Setter 中的元素
-
如果您希望您的 setter 為非公開,您可以在此處指定替代的存取層級。
- value() - 註解類型 lombok.Singular 中的元素
- value() - 註解類型 lombok.SneakyThrows 中的元素
- value() - 註解類型 lombok.Synchronized 中的元素
-
選用:指定要鎖定的不同欄位的名稱。
- value() - 註解類型 lombok.With 中的元素
-
如果您希望您的 with 方法為非公開,您可以在此處指定替代的存取層級。
- Value - lombok 中的註解類型
-
產生大量程式碼,這些程式碼適用於表示不可變實體的類別。
- VALUE_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.value.flagUsage
=WARNING
|ERROR
。 - valueOf(String) - 列舉 lombok.AccessLevel 中的靜態方法
-
傳回具有指定名稱的此類型的列舉常數。
- valueOf(String) - 列舉 lombok.EqualsAndHashCode.CacheStrategy 中的靜態方法
-
傳回具有指定名稱的此類型的列舉常數。
- values() - 列舉 lombok.AccessLevel 中的靜態方法
-
傳回包含此列舉類型常數的陣列,順序為它們宣告的順序。
- values() - 列舉 lombok.EqualsAndHashCode.CacheStrategy 中的靜態方法
-
傳回包含此列舉類型常數的陣列,順序為它們宣告的順序。
- var - lombok.experimental 中的註解類型
-
已過時。
var
已提升為主套件;請改用var
。 - var - lombok 中的註解類型
-
使用
var
作為任何區域變數宣告的類型(即使在for
語句中),並且類型將從初始化表達式中推斷出來(對變數的任何進一步賦值都不會參與此類型推斷)。 - VAR_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
W
- With - lombok 中的註解類型
-
放在任何欄位上,讓 lombok 建構 'with' - 一個 withX 方法,它產生此物件的副本(除了 1 個欄位獲得新值)。
- WITH_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.with.flagUsage
=WARNING
|ERROR
。 - With.AnyAnnotation - lombok 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- WithBy - lombok.experimental 中的註解類型
-
放在任何欄位上,讓 lombok 建構 'withBy' - 一個 withFieldNameBy 方法,它產生此物件的副本(除了 1 個欄位獲得新值)。
- WITHBY_FLAG_USAGE - 類別 lombok.ConfigurationKeys 中的靜態變數
-
lombok 配置:
lombok.withBy.flagUsage
=WARNING
|ERROR
。 - WithBy.AnyAnnotation - lombok.experimental 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
- Wither - lombok.experimental 中的註解類型
-
已過時。
With
已提升為主套件,因此請改用該註解。 - Wither.AnyAnnotation - lombok.experimental 中的註解類型
-
已過時。永遠不要使用此註解 - 請閱讀文件。
X
- XSlf4j - lombok.extern.slf4j 中的註解類型
-
使 lombok 產生一個 logger 欄位。
所有類別與介面|所有套件
ConfigurationKeys.ADD_JAVAX_GENERATED_ANNOTATIONS
。