Package lombok
Class ConfigurationKeys
- java.lang.Object
-
- lombok.ConfigurationKeys
-
public class ConfigurationKeys extends java.lang.ObjectA container class containing all lombok configuration keys that do not belong to a specific annotation.
-
-
Field Summary
Fields Modifier and Type Field Description static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ACCESSORS_CHAINlombok configuration:lombok.accessors.chain=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>ACCESSORS_FLAG_USAGElombok configuration:lombok.accessors.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ACCESSORS_FLUENTlombok configuration:lombok.accessors.fluent=true|false.static lombok.core.configuration.ConfigurationKey<java.util.List<java.lang.String>>ACCESSORS_PREFIXlombok configuration:lombok.accessors.prefix+= <String: prefix>.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONSlombok configuration:lombok.extern.findbugs.addSuppressFBWarnings=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ADD_GENERATED_ANNOTATIONSDeprecated.Since version 1.16.14, useADD_JAVAX_GENERATED_ANNOTATIONSinstead.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ADD_JAVAX_GENERATED_ANNOTATIONSlombok configuration:lombok.addJavaxGeneratedAnnotation=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ADD_LOMBOK_GENERATED_ANNOTATIONSlombok configuration:lombok.addLombokGeneratedAnnotation=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>ALL_ARGS_CONSTRUCTOR_FLAG_USAGElombok configuration:lombok.allArgsConstructor.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIESlombok configuration:lombok.anyConstructor.addConstructorProperties=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>ANY_CONSTRUCTOR_FLAG_USAGElombok configuration:lombok.anyConstructor.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIESDeprecated.Since version 2.0, useANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIESinstead.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>BUILDER_FLAG_USAGElombok configuration:lombok.builder.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>CLEANUP_FLAG_USAGElombok configuration:lombok.cleanup.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.util.List<lombok.core.configuration.TypeName>>COPYABLE_ANNOTATIONSlombok configuration:lombok.copyableAnnotations+= <TypeName: fully-qualified annotation class name>.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>DATA_FLAG_USAGElombok configuration:lombok.data.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>DELEGATE_FLAG_USAGElombok configuration:lombok.delegate.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType>EQUALS_AND_HASH_CODE_CALL_SUPERlombok configuration:lombok.equalsAndHashCode.callSuper=call|ignore|warn.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERSlombok configuration:lombok.equalsAndHashCode.doNotUseGetters=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>EQUALS_AND_HASH_CODE_FLAG_USAGElombok configuration:lombok.equalsAndHashCode.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>EXPERIMENTAL_FLAG_USAGElombok configuration:lombok.experimental.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>EXTENSION_METHOD_FLAG_USAGElombok configuration:lombok.extensionMethod.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>FIELD_DEFAULTS_FINAL_EVERYWHERElombok configuration:lombok.fieldDefaults.defaultFinal=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>FIELD_DEFAULTS_FLAG_USAGElombok configuration:lombok.fieldDefaults.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>FIELD_DEFAULTS_PRIVATE_EVERYWHERElombok configuration:lombok.fieldDefaults.defaultPrivate=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>FIELD_NAME_CONSTANTS_FLAG_USAGElombok configuration:lombok.fieldNameConstants.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.String>FIELD_NAME_CONSTANTS_INNER_TYPE_NAMElombok configuration:lombok.fieldNameConstants.innerTypeName= <String: AValidJavaTypeName> (Default:Fields).static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>FIELD_NAME_CONSTANTS_UPPERCASElombok configuration:lombok.fieldNameConstants.uppercase=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>GETTER_CONSEQUENT_BOOLEANlombok configuration:lombok.getter.noIsPrefix=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>GETTER_FLAG_USAGElombok configuration:lombok.getter.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>GETTER_LAZY_FLAG_USAGElombok configuration:lombok.getter.lazy.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>HELPER_FLAG_USAGElombok configuration:lombok.helper.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>LOG_ANY_FIELD_IS_STATIClombok configuration:lombok.log.fieldIsStatic=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.String>LOG_ANY_FIELD_NAMElombok configuration:lombok.log.fieldName= <String: aJavaIdentifier> (Default:log).static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_ANY_FLAG_USAGElombok configuration:lombok.log.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_COMMONS_FLAG_USAGElombok configuration:lombok.log.apacheCommons.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_FLOGGER_FLAG_USAGElombok configuration:lombok.log.flogger.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_JBOSSLOG_FLAG_USAGElombok configuration:lombok.log.jbosslog.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_JUL_FLAG_USAGElombok configuration:lombok.log.javaUtilLogging.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_LOG4J_FLAG_USAGElombok configuration:lombok.log.log4j.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_LOG4J2_FLAG_USAGElombok configuration:lombok.log.log4j2.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_SLF4J_FLAG_USAGElombok configuration:lombok.log.slf4j.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>LOG_XSLF4J_FLAG_USAGElombok configuration:lombok.log.xslf4j.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>LOMBOK_DISABLElombok configuration:dangerousconfig.lombok.disable=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>NO_ARGS_CONSTRUCTOR_EXTRA_PRIVATElombok configuration:lombok.noArgsConstructor.extraPrivate=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>NO_ARGS_CONSTRUCTOR_FLAG_USAGElombok configuration:lombok.noArgsConstructor.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.NullCheckExceptionType>NON_NULL_EXCEPTION_TYPElombok configuration:lombok.nonNull.exceptionType= <String: a java exception type; either [IllegalArgumentExceptionor:NullPointerException].static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>NON_NULL_FLAG_USAGElombok configuration:lombok.nonNull.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>ON_X_FLAG_USAGElombok configuration:lombok.onX.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGElombok configuration:lombok.requiredArgsConstructor.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>SETTER_FLAG_USAGElombok configuration:lombok.setter.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>SINGULAR_AUTOlombok configuration:lombok.singular.auto=true|false.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>SINGULAR_USE_GUAVAlombok configuration:lombok.singular.useGuava=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>SNEAKY_THROWS_FLAG_USAGElombok configuration:lombok.sneakyThrows.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>STOP_BUBBLINGlombok configuration:config.stopBubbling=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>SUPERBUILDER_FLAG_USAGElombok configuration:lombok.superBuilder.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>SYNCHRONIZED_FLAG_USAGElombok configuration:lombok.synchronized.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType>TO_STRING_CALL_SUPERlombok configuration:lombok.toString.callSuper=call|ignore|warn.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>TO_STRING_DO_NOT_USE_GETTERSlombok configuration:lombok.toString.doNotUseGetters=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>TO_STRING_FLAG_USAGElombok configuration:lombok.toString.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<java.lang.Boolean>TO_STRING_INCLUDE_FIELD_NAMESlombok configuration:lombok.toString.includeFieldNames=true|false.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>UTILITY_CLASS_FLAG_USAGElombok configuration:lombok.utilityClass.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>VAL_FLAG_USAGElombok configuration:lombok.val.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>VALUE_FLAG_USAGElombok configuration:lombok.value.flagUsage=WARNING|ERROR.static lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>VAR_FLAG_USAGEstatic lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType>WITHER_FLAG_USAGElombok configuration:lombok.wither.flagUsage=WARNING|ERROR.
-
-
-
Field Detail
-
LOMBOK_DISABLE
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> LOMBOK_DISABLE
lombok configuration:dangerousconfig.lombok.disable=true|false. Iftrue, lombok is disabled entirely.
-
ADD_GENERATED_ANNOTATIONS
@Deprecated public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_GENERATED_ANNOTATIONS
Deprecated.Since version 1.16.14, useADD_JAVAX_GENERATED_ANNOTATIONSinstead.lombok configuration:lombok.addGeneratedAnnotation=true|false. Iftrue, lombok generates@javax.annotation.Generated("lombok")on all fields, methods, and types that are generated, unlesslombok.addJavaxGeneratedAnnotationis set.
BREAKING CHANGE: Starting with lombok v1.16.20, defaults tofalseinstead oftrue, as this annotation is broken in JDK9.
-
ADD_JAVAX_GENERATED_ANNOTATIONS
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_JAVAX_GENERATED_ANNOTATIONS
lombok configuration:lombok.addJavaxGeneratedAnnotation=true|false. Iftrue, lombok generates@javax.annotation.Generated("lombok")on all fields, methods, and types that are generated.
BREAKING CHANGE: Starting with lombok v1.16.20, defaults tofalseinstead oftrue, as this annotation is broken in JDK9.
-
ADD_LOMBOK_GENERATED_ANNOTATIONS
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_LOMBOK_GENERATED_ANNOTATIONS
lombok configuration:lombok.addLombokGeneratedAnnotation=true|false. Iftrue, lombok generates@lombok.Generatedon all fields, methods, and types that are generated.
-
ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS
lombok configuration:lombok.extern.findbugs.addSuppressFBWarnings=true|false. Iftrue, lombok generatesedu.umd.cs.findbugs.annotations.SuppressFBWarningson 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 typeSuppressFBWarningscannot be found.
-
ANY_CONSTRUCTOR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ANY_CONSTRUCTOR_FLAG_USAGE
lombok configuration:lombok.anyConstructor.flagUsage=WARNING|ERROR. If set, any usage of@AllArgsConstructor,@RequiredArgsConstructor, or@NoArgsConstructorresults in a warning / error.
-
ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES
@Deprecated public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES
Deprecated.Since version 2.0, useANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIESinstead.lombok configuration:lombok.anyConstructor.suppressConstructorProperties=true|false. Iffalseor this configuration is omitted, all generated constructors with at least 1 argument get a@ConstructorProperties. To suppress the generation of it, set this configuration totrue. NB: GWT projects, and probably android projects, should explicitly set this key totruefor the entire project.
BREAKING CHANGE: Starting with lombok v1.16.20, defaults tofalseinstead oftrue, as@ConstructorPropertiesrequires extra modules in JDK9.
-
ANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIES
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ANY_CONSTRUCTOR_ADD_CONSTRUCTOR_PROPERTIES
lombok configuration:lombok.anyConstructor.addConstructorProperties=true|false. Iftrue, all generated constructors with at least 1 argument get a@ConstructorProperties.
-
ALL_ARGS_CONSTRUCTOR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ALL_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:lombok.allArgsConstructor.flagUsage=WARNING|ERROR. If set, any usage of@AllArgsConstructorresults in a warning / error.
-
NO_ARGS_CONSTRUCTOR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> NO_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:lombok.noArgsConstructor.flagUsage=WARNING|ERROR. If set, any usage of@NoArgsConstructorresults in a warning / error.
-
NO_ARGS_CONSTRUCTOR_EXTRA_PRIVATE
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> NO_ARGS_CONSTRUCTOR_EXTRA_PRIVATE
lombok configuration:lombok.noArgsConstructor.extraPrivate=true|false. Iftrue(default), @Data and @Value will also generate a private no-args constructor, if there isn't already one, setting all fields to their default values.
-
REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE
lombok configuration:lombok.requiredArgsConstructor.flagUsage=WARNING|ERROR. If set, any usage of@RequiredArgsConstructorresults in a warning / error.
-
DATA_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> DATA_FLAG_USAGE
lombok configuration:lombok.data.flagUsage=WARNING|ERROR. If set, any usage of@Dataresults in a warning / error.
-
VALUE_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VALUE_FLAG_USAGE
lombok configuration:lombok.value.flagUsage=WARNING|ERROR. If set, any usage of@Valueresults in a warning / error.
-
GETTER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> GETTER_FLAG_USAGE
lombok configuration:lombok.getter.flagUsage=WARNING|ERROR. If set, any usage of@Getterresults in a warning / error.
-
GETTER_LAZY_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> GETTER_LAZY_FLAG_USAGE
lombok configuration:lombok.getter.lazy.flagUsage=WARNING|ERROR. If set, any usage of@Getter(lazy=true)results in a warning / error.
-
GETTER_CONSEQUENT_BOOLEAN
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> GETTER_CONSEQUENT_BOOLEAN
lombok configuration:lombok.getter.noIsPrefix=true|false. Iftrue, booleans getters are both referred to, and generated asgetFieldName(). Iffalse(the default), the javabean-standardisFieldName()is generated / used instead.
-
SETTER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SETTER_FLAG_USAGE
lombok configuration:lombok.setter.flagUsage=WARNING|ERROR. If set, any usage of@Setterresults in a warning / error.
-
EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS
lombok configuration:lombok.equalsAndHashCode.doNotUseGetters=true|false. For any class without an@EqualsAndHashCodethat explicitly defines thedoNotUseGettersoption, this value is used (default = false).
-
EQUALS_AND_HASH_CODE_CALL_SUPER
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType> EQUALS_AND_HASH_CODE_CALL_SUPER
lombok configuration:lombok.equalsAndHashCode.callSuper=call|ignore|warn. For any class with an@EqualsAndHashCodeannotation which extends a class other thanjava.lang.Object, should a call to superclass's implementation ofequalsandhashCodebe included in the generated methods? (Default = warn)
-
EQUALS_AND_HASH_CODE_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EQUALS_AND_HASH_CODE_FLAG_USAGE
lombok configuration:lombok.equalsAndHashCode.flagUsage=WARNING|ERROR. If set, any usage of@EqualsAndHashCoderesults in a warning / error.
-
TO_STRING_DO_NOT_USE_GETTERS
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> TO_STRING_DO_NOT_USE_GETTERS
lombok configuration:lombok.toString.doNotUseGetters=true|false. For any class without an@ToStringthat explicitly defines thedoNotUseGettersoption, this value is used (default = false).
-
TO_STRING_CALL_SUPER
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.CallSuperType> TO_STRING_CALL_SUPER
lombok configuration:lombok.toString.callSuper=call|ignore|warn. For any class with an@ToStringannotation which extends a class other thanjava.lang.Object, should a call to superclass's implementation oftoStringbe included in the generated method? (Default = skip)
-
TO_STRING_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> TO_STRING_FLAG_USAGE
lombok configuration:lombok.toString.flagUsage=WARNING|ERROR. If set, any usage of@ToStringresults in a warning / error.
-
TO_STRING_INCLUDE_FIELD_NAMES
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> TO_STRING_INCLUDE_FIELD_NAMES
lombok configuration:lombok.toString.includeFieldNames=true|false. For any class without an@ToStringthat explicitly defines theincludeFieldNamesoption, this value is used (default = true).
-
BUILDER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> BUILDER_FLAG_USAGE
lombok configuration:lombok.builder.flagUsage=WARNING|ERROR. If set, any usage of@Builderresults in a warning / error.
-
SINGULAR_USE_GUAVA
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> SINGULAR_USE_GUAVA
lombok configuration:lombok.singular.useGuava=true|false. If explicitly set totrue, guava'sImmutableListetc are used to implement the immutable collection datatypes generated by @Singular @Builder for fields/parameters of typejava.util.Listand such. By default, unmodifiable-wrapped versions ofjava.utiltypes are used.
-
SINGULAR_AUTO
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> SINGULAR_AUTO
lombok configuration:lombok.singular.auto=true|false. By default or if explicitly set totrue, 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 tofalse, you must always specify the singular form; this is especially useful if your identifiers are in a foreign language.
-
CLEANUP_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> CLEANUP_FLAG_USAGE
lombok configuration:lombok.cleanup.flagUsage=WARNING|ERROR. If set, any usage of@Cleanupresults in a warning / error.
-
DELEGATE_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> DELEGATE_FLAG_USAGE
lombok configuration:lombok.delegate.flagUsage=WARNING|ERROR. If set, any usage of@Delegateresults in a warning / error.
-
NON_NULL_EXCEPTION_TYPE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.NullCheckExceptionType> NON_NULL_EXCEPTION_TYPE
lombok configuration:lombok.nonNull.exceptionType= <String: a java exception type; either [IllegalArgumentExceptionor:NullPointerException]. Sets the exception to throw if@NonNullis applied to a method parameter, and a caller passes innull.
-
NON_NULL_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> NON_NULL_FLAG_USAGE
lombok configuration: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@NonNullresults in a warning / error.
-
SNEAKY_THROWS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SNEAKY_THROWS_FLAG_USAGE
lombok configuration:lombok.sneakyThrows.flagUsage=WARNING|ERROR. If set, any usage of@SneakyThrowsresults in a warning / error.
-
SYNCHRONIZED_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SYNCHRONIZED_FLAG_USAGE
lombok configuration:lombok.synchronized.flagUsage=WARNING|ERROR. If set, any usage of@Synchronizedresults in a warning / error.
-
VAL_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VAL_FLAG_USAGE
lombok configuration:lombok.val.flagUsage=WARNING|ERROR. If set, any usage ofvalresults in a warning / error.
-
VAR_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> VAR_FLAG_USAGE
-
LOG_ANY_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_ANY_FLAG_USAGE
lombok configuration:lombok.log.flagUsage=WARNING|ERROR. If set, any usage of any of the log annotations inlombok.extern@Slf4jresults in a warning / error.
-
LOG_COMMONS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_COMMONS_FLAG_USAGE
lombok configuration:lombok.log.apacheCommons.flagUsage=WARNING|ERROR. If set, any usage of@CommonsLogresults in a warning / error.
-
LOG_JUL_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_JUL_FLAG_USAGE
lombok configuration:lombok.log.javaUtilLogging.flagUsage=WARNING|ERROR. If set, any usage of@Logresults in a warning / error.
-
LOG_LOG4J_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_LOG4J_FLAG_USAGE
lombok configuration:lombok.log.log4j.flagUsage=WARNING|ERROR. If set, any usage of@Log4jresults in a warning / error.
-
LOG_LOG4J2_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_LOG4J2_FLAG_USAGE
lombok configuration:lombok.log.log4j2.flagUsage=WARNING|ERROR. If set, any usage of@Log4j2results in a warning / error.
-
LOG_SLF4J_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_SLF4J_FLAG_USAGE
lombok configuration:lombok.log.slf4j.flagUsage=WARNING|ERROR. If set, any usage of@Slf4jresults in a warning / error.
-
LOG_XSLF4J_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_XSLF4J_FLAG_USAGE
lombok configuration:lombok.log.xslf4j.flagUsage=WARNING|ERROR. If set, any usage of@XSlf4jresults in a warning / error.
-
LOG_JBOSSLOG_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_JBOSSLOG_FLAG_USAGE
lombok configuration:lombok.log.jbosslog.flagUsage=WARNING|ERROR. If set, any usage of@JBossLogresults in a warning / error.
-
LOG_FLOGGER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> LOG_FLOGGER_FLAG_USAGE
lombok configuration:lombok.log.flogger.flagUsage=WARNING|ERROR. If set, any usage of@Floggerresults in a warning / error.
-
LOG_ANY_FIELD_NAME
public static final lombok.core.configuration.ConfigurationKey<java.lang.String> LOG_ANY_FIELD_NAME
lombok configuration:lombok.log.fieldName= <String: aJavaIdentifier> (Default:log). If set the various log annotations (which make a log field) will use the stated identifier instead oflogas a name.
-
LOG_ANY_FIELD_IS_STATIC
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> LOG_ANY_FIELD_IS_STATIC
lombok configuration:lombok.log.fieldIsStatic=true|false. If not set, or set totrue, the log field generated by the various log annotations will bestatic. If set tofalse, these will be generated as instance fields instead.
-
EXPERIMENTAL_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EXPERIMENTAL_FLAG_USAGE
lombok configuration:lombok.experimental.flagUsage=WARNING|ERROR. If set, any usage of any experimental features (from packagelombok.experimental) that haven't been promoted to a main feature results in a warning / error.
-
ACCESSORS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ACCESSORS_FLAG_USAGE
lombok configuration:lombok.accessors.flagUsage=WARNING|ERROR. If set, any usage of@Accessorsresults in a warning / error.
-
ACCESSORS_PREFIX
public static final lombok.core.configuration.ConfigurationKey<java.util.List<java.lang.String>> ACCESSORS_PREFIX
lombok configuration:lombok.accessors.prefix+= <String: prefix>. For any class without an@Accessorsthat explicitly defines theprefixoption, this list of prefixes is used.
-
ACCESSORS_CHAIN
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ACCESSORS_CHAIN
lombok configuration:lombok.accessors.chain=true|false. For any class without an@Accessorsthat explicitly defines thechainoption, this value is used (default = false).
-
ACCESSORS_FLUENT
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> ACCESSORS_FLUENT
lombok configuration:lombok.accessors.fluent=true|false. For any class without an@Accessorsthat explicitly defines thefluentoption, this value is used (default = false).
-
EXTENSION_METHOD_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> EXTENSION_METHOD_FLAG_USAGE
lombok configuration:lombok.extensionMethod.flagUsage=WARNING|ERROR. If set, any usage of@ExtensionMethodresults in a warning / error.
-
FIELD_DEFAULTS_PRIVATE_EVERYWHERE
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> FIELD_DEFAULTS_PRIVATE_EVERYWHERE
lombok configuration:lombok.fieldDefaults.defaultPrivate=true|false. If set totrueany field without an access modifier or@PackagePrivateis marked asprivateby lombok, in all source files compiled.
-
FIELD_DEFAULTS_FINAL_EVERYWHERE
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> FIELD_DEFAULTS_FINAL_EVERYWHERE
lombok configuration:lombok.fieldDefaults.defaultFinal=true|false. If set totrueany field without@NonFinalis marked asfinalby lombok, in all source files compiled.
-
FIELD_DEFAULTS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> FIELD_DEFAULTS_FLAG_USAGE
lombok configuration:lombok.fieldDefaults.flagUsage=WARNING|ERROR. If set, any usage of@FieldDefaultsresults in a warning / error.
-
HELPER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> HELPER_FLAG_USAGE
lombok configuration:lombok.helper.flagUsage=WARNING|ERROR. If set, any usage of@Helperresults in a warning / error.
-
ON_X_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> ON_X_FLAG_USAGE
lombok configuration:lombok.onX.flagUsage=WARNING|ERROR. If set, any usage ofonXresults in a warning / error.
Specifically, this flags usage of@Getter(onMethod=...),@Setter(onParam=...),@Setter(onMethod=...),@XArgsConstructor(onConstructor=...).
-
UTILITY_CLASS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> UTILITY_CLASS_FLAG_USAGE
lombok configuration:lombok.utilityClass.flagUsage=WARNING|ERROR. If set, any usage of@UtilityClassresults in a warning / error.
-
FIELD_NAME_CONSTANTS_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> FIELD_NAME_CONSTANTS_FLAG_USAGE
lombok configuration:lombok.fieldNameConstants.flagUsage=WARNING|ERROR. If set, any usage of@FieldNameConstantsresults in a warning / error.
-
FIELD_NAME_CONSTANTS_INNER_TYPE_NAME
public static final lombok.core.configuration.ConfigurationKey<java.lang.String> FIELD_NAME_CONSTANTS_INNER_TYPE_NAME
lombok configuration:lombok.fieldNameConstants.innerTypeName= <String: AValidJavaTypeName> (Default:Fields). The names of the constants generated by@FieldNameConstantswill be prefixed with this value.
-
FIELD_NAME_CONSTANTS_UPPERCASE
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> FIELD_NAME_CONSTANTS_UPPERCASE
lombok configuration:lombok.fieldNameConstants.uppercase=true|false. If true, names of constants generated by@FieldNameConstantswill be UPPER_CASED_LIKE_A_CONSTANT. (Default:false).
-
WITHER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> WITHER_FLAG_USAGE
lombok configuration:lombok.wither.flagUsage=WARNING|ERROR. If set, any usage of@Witherresults in a warning / error.
-
SUPERBUILDER_FLAG_USAGE
public static final lombok.core.configuration.ConfigurationKey<lombok.core.configuration.FlagUsageType> SUPERBUILDER_FLAG_USAGE
lombok configuration:lombok.superBuilder.flagUsage=WARNING|ERROR. If set, any usage of@SuperBuilderresults in a warning / error.
-
STOP_BUBBLING
public static final lombok.core.configuration.ConfigurationKey<java.lang.Boolean> STOP_BUBBLING
lombok configuration:config.stopBubbling=true|false. If not set, or set tofalse, the configuration system will look forlombok.configfiles in the parent directory. If set totrue, no furtherlombok.configfiles will be checked.
-
COPYABLE_ANNOTATIONS
public static final lombok.core.configuration.ConfigurationKey<java.util.List<lombok.core.configuration.TypeName>> COPYABLE_ANNOTATIONS
lombok configuration:lombok.copyableAnnotations+= <TypeName: fully-qualified annotation class name>. Copy these annotations to getters, setters, withers, builder-setters, etc.
-
-