public class ConfigurationKeys
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ACCESSORS_CHAIN
lombok configuration:
lombok.accessors.chain = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
ACCESSORS_FLAG_USAGE
lombok configuration:
lombok.accessors.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ACCESSORS_FLUENT
lombok configuration:
lombok.accessors.fluent = true | false . |
static lombok.core.configuration.ConfigurationKey<java.util.List<java.lang.String>> |
ACCESSORS_PREFIX
lombok configuration:
lombok.accessors.prefix += <String: prefix>. |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS
lombok configuration:
lombok.extern.findbugs.addSuppressFBWarnings = true | false . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ADD_GENERATED_ANNOTATIONS
Deprecated.
Since version 1.16.14, use
ADD_JAVAX_GENERATED_ANNOTATIONS instead. |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ADD_JAVAX_GENERATED_ANNOTATIONS
lombok configuration:
lombok.addJavaxGeneratedAnnotation = true | false . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ADD_LOMBOK_GENERATED_ANNOTATIONS
lombok configuration:
lombok.addLombokGeneratedAnnotation = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
ALL_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:
lombok.allArgsConstructor.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
ANY_CONSTRUCTOR_FLAG_USAGE
lombok configuration:
lombok.anyConstructor.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES
lombok configuration:
lombok.anyConstructor.suppressConstructorProperties = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
BUILDER_FLAG_USAGE
lombok configuration:
lombok.builder.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
CLEANUP_FLAG_USAGE
lombok configuration:
lombok.cleanup.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
DATA_FLAG_USAGE
lombok configuration:
lombok.data.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
DELEGATE_FLAG_USAGE
lombok configuration:
lombok.delegate.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType> |
EQUALS_AND_HASH_CODE_CALL_SUPER
lombok configuration:
lombok.equalsAndHashCode.callSuper = call | ignore | warn . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS
lombok configuration:
lombok.equalsAndHashCode.doNotUseGetters = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
EQUALS_AND_HASH_CODE_FLAG_USAGE
lombok configuration:
lombok.equalsAndHashCode.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
EXPERIMENTAL_FLAG_USAGE
lombok configuration:
lombok.experimental.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
EXTENSION_METHOD_FLAG_USAGE
lombok configuration:
lombok.extensionMethod.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
FIELD_DEFAULTS_FINAL_EVERYWHERE
lombok configuration:
lombok.fieldDefaults.defaultFinal = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
FIELD_DEFAULTS_FLAG_USAGE
lombok configuration:
lombok.fieldDefaults.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
FIELD_DEFAULTS_PRIVATE_EVERYWHERE
lombok configuration:
lombok.fieldDefaults.defaultPrivate = true | false . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
GETTER_CONSEQUENT_BOOLEAN
lombok configuration:
lombok.getter.noIsPrefix = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
GETTER_FLAG_USAGE
lombok configuration:
lombok.getter.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
GETTER_LAZY_FLAG_USAGE
lombok configuration:
lombok.getter.lazy.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
HELPER_FLAG_USAGE
lombok configuration:
lombok.helper.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
LOG_ANY_FIELD_IS_STATIC
lombok configuration:
lombok.log.fieldIsStatic = true | false . |
static lombok.core.configuration.ConfigurationKey<java.lang.String> |
LOG_ANY_FIELD_NAME
lombok configuration:
lombok.log.fieldName = <String: aJavaIdentifier> (Default: log ). |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_ANY_FLAG_USAGE
lombok configuration:
lombok.log.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_COMMONS_FLAG_USAGE
lombok configuration:
lombok.log.apacheCommons.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_JBOSSLOG_FLAG_USAGE
lombok configuration:
lombok.log.jbosslog.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_JUL_FLAG_USAGE
lombok configuration:
lombok.log.javaUtilLogging.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_LOG4J_FLAG_USAGE
lombok configuration:
lombok.log.log4j.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_LOG4J2_FLAG_USAGE
lombok configuration:
lombok.log.log4j2.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_SLF4J_FLAG_USAGE
lombok configuration:
lombok.log.slf4j.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
LOG_XSLF4J_FLAG_USAGE
lombok configuration:
lombok.log.xslf4j.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
NO_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:
lombok.noArgsConstructor.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.NullCheckExceptionType> |
NON_NULL_EXCEPTION_TYPE
lombok configuration:
lombok.nonNull.exceptionType = <String: a java exception type; either [IllegalArgumentException or: NullPointerException ]. |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
NON_NULL_FLAG_USAGE
lombok configuration:
lombok.nonNull.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
ON_X_FLAG_USAGE
lombok configuration:
lombok.onX.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:
lombok.requiredArgsConstructor.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
SETTER_FLAG_USAGE
lombok configuration:
lombok.setter.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
SINGULAR_AUTO
lombok configuration:
lombok.singular.auto = true | false . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
SINGULAR_USE_GUAVA
lombok configuration:
lombok.singular.useGuava = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
SNEAKY_THROWS_FLAG_USAGE
lombok configuration:
lombok.sneakyThrows.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
STOP_BUBBLING
lombok configuration:
config.stopBubbling = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
SYNCHRONIZED_FLAG_USAGE
lombok configuration:
lombok.synchronized.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
TO_STRING_DO_NOT_USE_GETTERS
lombok configuration:
lombok.toString.doNotUseGetters = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
TO_STRING_FLAG_USAGE
lombok configuration:
lombok.toString.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<java.lang.Boolean> |
TO_STRING_INCLUDE_FIELD_NAMES
lombok configuration:
lombok.toString.includeFieldNames = true | false . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
UTILITY_CLASS_FLAG_USAGE
lombok configuration:
lombok.utilityClass.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
VAL_FLAG_USAGE
lombok configuration:
lombok.val.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
VALUE_FLAG_USAGE
lombok configuration:
lombok.value.flagUsage = WARNING | ERROR . |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
VAR_FLAG_USAGE |
static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> |
WITHER_FLAG_USAGE
lombok configuration:
lombok.wither.flagUsage = WARNING | ERROR . |
@Deprecated public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_GENERATED_ANNOTATIONS
ADD_JAVAX_GENERATED_ANNOTATIONS
instead.lombok.addGeneratedAnnotation
= true
| false
.
If unset or true
, lombok generates @javax.annotation.Generated("lombok")
on all fields, methods, and types that are generated, unless lombok.addJavaxGeneratedAnnotation
is set.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_JAVAX_GENERATED_ANNOTATIONS
lombok.addJavaxGeneratedAnnotation
= true
| false
.
If unset or true
, lombok generates @javax.annotation.Generated("lombok")
on all fields, methods, and types that are generated, unless lombok.addGeneratedAnnotation
is set to false
.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_LOMBOK_GENERATED_ANNOTATIONS
lombok.addLombokGeneratedAnnotation
= true
| false
.
If true
, lombok generates @lombok.Generated
on all fields, methods, and types that are generated.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS
lombok.extern.findbugs.addSuppressFBWarnings
= true
| false
.
If true
, lombok generates edu.umd.cs.findbugs.annotations.SuppressFBWarnings
on all fields, methods, and types that are generated.
NB: If you enable this option, findbugs must be on the source or classpath, or you'll get errors that the type SuppressFBWarnings
cannot be found.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ANY_CONSTRUCTOR_FLAG_USAGE
lombok.anyConstructor.flagUsage
= WARNING
| ERROR
.
If set, any usage of @AllArgsConstructor
, @RequiredArgsConstructor
, or @NoArgsConstructor
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES
lombok.anyConstructor.suppressConstructorProperties
= true
| false
.
If false
or this configuration is omitted, all generated constructors with at least 1 argument get a @ConstructorProperties
.
To suppress the generation of it, set this configuration to true
.
NB: GWT projects, and probably android projects, should explicitly set this key to true
for the entire project.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ALL_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok.allArgsConstructor.flagUsage
= WARNING
| ERROR
.
If set, any usage of @AllArgsConstructor
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> NO_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok.noArgsConstructor.flagUsage
= WARNING
| ERROR
.
If set, any usage of @NoArgsConstructor
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok.requiredArgsConstructor.flagUsage
= WARNING
| ERROR
.
If set, any usage of @RequiredArgsConstructor
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> DATA_FLAG_USAGE
lombok.data.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Data
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VALUE_FLAG_USAGE
lombok.value.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Value
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> GETTER_FLAG_USAGE
lombok.getter.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Getter
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> GETTER_LAZY_FLAG_USAGE
lombok.getter.lazy.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Getter(lazy=true)
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> GETTER_CONSEQUENT_BOOLEAN
lombok.getter.noIsPrefix
= true
| false
.
If true
, booleans getters are both referred to, and generated as getFieldName()
. If false
(the default), the javabean-standard isFieldName()
is generated / used instead.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SETTER_FLAG_USAGE
lombok.setter.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Setter
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS
lombok.equalsAndHashCode.doNotUseGetters
= true
| false
.
For any class without an @EqualsAndHashCode
that explicitly defines the doNotUseGetters
option, this value is used (default = false).public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType> EQUALS_AND_HASH_CODE_CALL_SUPER
lombok.equalsAndHashCode.callSuper
= call
| ignore
| warn
.
For any class with an @EqualsAndHashCode
annotation which extends a class other than java.lang.Object
, should a call to superclass's implementation of equals
and hashCode
be included in the generated methods? (Default = warn)public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EQUALS_AND_HASH_CODE_FLAG_USAGE
lombok.equalsAndHashCode.flagUsage
= WARNING
| ERROR
.
If set, any usage of @EqualsAndHashCode
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> TO_STRING_DO_NOT_USE_GETTERS
lombok.toString.doNotUseGetters
= true
| false
.
For any class without an @ToString
that explicitly defines the doNotUseGetters
option, this value is used (default = false).public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> TO_STRING_FLAG_USAGE
lombok.toString.flagUsage
= WARNING
| ERROR
.
If set, any usage of @ToString
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> TO_STRING_INCLUDE_FIELD_NAMES
lombok.toString.includeFieldNames
= true
| false
.
For any class without an @ToString
that explicitly defines the includeFieldNames
option, this value is used (default = true).public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> BUILDER_FLAG_USAGE
lombok.builder.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Builder
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> SINGULAR_USE_GUAVA
lombok.singular.useGuava
= true
| false
.
If explicitly set to true
, guava's ImmutableList
etc are used to implement the immutable collection datatypes generated by @Singular @Builder for fields/parameters of type java.util.List
and such.
By default, unmodifiable-wrapped versions of java.util
types are used.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> SINGULAR_AUTO
lombok.singular.auto
= true
| false
.
By default or if explicitly set to true
, lombok will attempt to automatically singularize the name of your variable/parameter when using @Singular
; the name is assumed to be written in english, and a plural. If explicitly to false
, you must always specify the singular form; this is especially useful if your identifiers are in a foreign language.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> CLEANUP_FLAG_USAGE
lombok.cleanup.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Cleanup
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> DELEGATE_FLAG_USAGE
lombok.delegate.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Delegate
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.NullCheckExceptionType> NON_NULL_EXCEPTION_TYPE
lombok.nonNull.exceptionType
= <String: a java exception type; either [IllegalArgumentException
or: NullPointerException
].
Sets the exception to throw if @NonNull
is applied to a method parameter, and a caller passes in null
.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> NON_NULL_FLAG_USAGE
lombok.nonNull.flagUsage
= WARNING
| ERROR
.
Implementation note: This field is supposed to be lombok.NonNull itself, but jdk6 and 7 have bugs where fields in annotations don't work well.
If set, any usage of @NonNull
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SNEAKY_THROWS_FLAG_USAGE
lombok.sneakyThrows.flagUsage
= WARNING
| ERROR
.
If set, any usage of @SneakyThrows
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SYNCHRONIZED_FLAG_USAGE
lombok.synchronized.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Synchronized
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VAL_FLAG_USAGE
lombok.val.flagUsage
= WARNING
| ERROR
.
If set, any usage of val
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VAR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_ANY_FLAG_USAGE
lombok.log.flagUsage
= WARNING
| ERROR
.
If set, any usage of any of the log annotations in lombok.extern
@Slf4j
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_COMMONS_FLAG_USAGE
lombok.log.apacheCommons.flagUsage
= WARNING
| ERROR
.
If set, any usage of @CommonsLog
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_JUL_FLAG_USAGE
lombok.log.javaUtilLogging.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Log
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_LOG4J_FLAG_USAGE
lombok.log.log4j.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Log4j
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_LOG4J2_FLAG_USAGE
lombok.log.log4j2.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Log4j2
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_SLF4J_FLAG_USAGE
lombok.log.slf4j.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Slf4j
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_XSLF4J_FLAG_USAGE
lombok.log.xslf4j.flagUsage
= WARNING
| ERROR
.
If set, any usage of @XSlf4j
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_JBOSSLOG_FLAG_USAGE
lombok.log.jbosslog.flagUsage
= WARNING
| ERROR
.
If set, any usage of @JBossLog
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.String> LOG_ANY_FIELD_NAME
lombok.log.fieldName
= <String: aJavaIdentifier> (Default: log
).
If set the various log annotations (which make a log field) will use the stated identifier instead of log
as a name.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> LOG_ANY_FIELD_IS_STATIC
lombok.log.fieldIsStatic
= true
| false
.
If not set, or set to true
, the log field generated by the various log annotations will be static
.
If set to false
, these will be generated as instance fields instead.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EXPERIMENTAL_FLAG_USAGE
lombok.experimental.flagUsage
= WARNING
| ERROR
.
If set, any usage of any experimental features (from package lombok.experimental
) that haven't been
promoted to a main feature results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ACCESSORS_FLAG_USAGE
lombok.accessors.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Accessors
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.util.List<java.lang.String>> ACCESSORS_PREFIX
lombok.accessors.prefix
+= <String: prefix>.
For any class without an @Accessors
that explicitly defines the prefix
option, this list of prefixes is used.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ACCESSORS_CHAIN
lombok.accessors.chain
= true
| false
.
For any class without an @Accessors
that explicitly defines the chain
option, this value is used (default = false).public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ACCESSORS_FLUENT
lombok.accessors.fluent
= true
| false
.
For any class without an @Accessors
that explicitly defines the fluent
option, this value is used (default = false).public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EXTENSION_METHOD_FLAG_USAGE
lombok.extensionMethod.flagUsage
= WARNING
| ERROR
.
If set, any usage of @ExtensionMethod
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> FIELD_DEFAULTS_PRIVATE_EVERYWHERE
lombok.fieldDefaults.defaultPrivate
= true
| false
.
If set to true
any field without an access modifier or @PackagePrivate
is marked as private
by lombok, in all source files compiled.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> FIELD_DEFAULTS_FINAL_EVERYWHERE
lombok.fieldDefaults.defaultFinal
= true
| false
.
If set to true
any field without @NonFinal
is marked as final
by lombok, in all source files compiled.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> FIELD_DEFAULTS_FLAG_USAGE
lombok.fieldDefaults.flagUsage
= WARNING
| ERROR
.
If set, any usage of @FieldDefaults
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> HELPER_FLAG_USAGE
lombok.helper.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Helper
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ON_X_FLAG_USAGE
lombok.onX.flagUsage
= WARNING
| ERROR
.
If set, any usage of onX
results in a warning / error.
@Getter(onMethod=...)
, @Setter(onParam=...)
, @Setter(onMethod=...)
, @XArgsConstructor(onConstructor=...)
.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> UTILITY_CLASS_FLAG_USAGE
lombok.utilityClass.flagUsage
= WARNING
| ERROR
.
If set, any usage of @UtilityClass
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> WITHER_FLAG_USAGE
lombok.wither.flagUsage
= WARNING
| ERROR
.
If set, any usage of @Wither
results in a warning / error.public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> STOP_BUBBLING
config.stopBubbling
= true
| false
.
If not set, or set to false
, the configuration system will look for lombok.config
files in the parent directory.
If set to true
, no further lombok.config
files will be checked.Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.