public enum BooleanOption extends java.lang.Enum<BooleanOption> implements Option<java.lang.Boolean>
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getDefaultValue() |
com.android.build.gradle.internal.errors.DeprecationReporter.DeprecationTarget |
getDeprecationTarget() |
java.lang.String |
getPropertyName() |
boolean |
isDeprecated() |
java.lang.Boolean |
parse(java.lang.Object value) |
static BooleanOption |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BooleanOption[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BooleanOption ENABLE_AAPT2
public static final BooleanOption ENABLE_BUILD_CACHE
public static final BooleanOption ENABLE_PROFILE_JSON
public static final BooleanOption ENABLE_SDK_DOWNLOAD
public static final BooleanOption ENABLE_TEST_SHARDING
public static final BooleanOption ENABLE_DEX_ARCHIVE
public static final BooleanOption ENABLE_INTERMEDIATE_ARTIFACTS_CACHE
public static final BooleanOption ENABLE_EXTRACT_ANNOTATIONS
public static final BooleanOption VERSION_CHECK_OVERRIDE_PROPERTY
public static final BooleanOption OVERRIDE_PATH_CHECK_PROPERTY
public static final BooleanOption ENABLE_DESUGAR
public static final BooleanOption ENABLE_INCREMENTAL_DESUGARING
public static final BooleanOption ENABLE_GRADLE_WORKERS
public static final BooleanOption ENABLE_AAPT2_WORKER_ACTIONS
public static final BooleanOption ENABLE_CORE_LAMBDA_STUBS
public static final BooleanOption ENABLE_D8
public static final BooleanOption ENABLE_D8_DESUGARING
public static final BooleanOption ENABLE_D8_MAIN_DEX_LIST
public static final BooleanOption ENABLE_DEPRECATED_NDK
public static final BooleanOption DISABLE_RESOURCE_VALIDATION
public static final BooleanOption CONSUME_DEPENDENCIES_AS_SHARED_LIBRARIES
public static final BooleanOption BUILD_ONLY_TARGET_ABI
public static final BooleanOption KEEP_TIMESTAMPS_IN_APK
public static final BooleanOption ENABLE_NEW_DSL_AND_API
public static final BooleanOption ENABLE_DATA_BINDING_V2
public static final BooleanOption IDE_INVOKED_FROM_IDE
public static final BooleanOption IDE_BUILD_MODEL_ONLY
public static final BooleanOption IDE_BUILD_MODEL_ONLY_ADVANCED
public static final BooleanOption IDE_BUILD_MODEL_FEATURE_FULL_DEPENDENCIES
public static final BooleanOption IDE_REFRESH_EXTERNAL_NATIVE_MODEL
public static final BooleanOption IDE_GENERATE_SOURCES_ONLY
public static final BooleanOption ENABLE_SEPARATE_APK_RESOURCES
public static final BooleanOption ENABLE_EXPERIMENTAL_FEATURE_DATABINDING
public static final BooleanOption ENABLE_SEPARATE_R_CLASS_COMPILATION
public static BooleanOption[] values()
for (BooleanOption c : BooleanOption.values()) System.out.println(c);
public static BooleanOption valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null@NonNull public java.lang.String getPropertyName()
getPropertyName in interface Option<java.lang.Boolean>@NonNull public java.lang.Boolean getDefaultValue()
getDefaultValue in interface Option<java.lang.Boolean>@NonNull
public java.lang.Boolean parse(@NonNull
java.lang.Object value)
public boolean isDeprecated()
isDeprecated in interface Option<java.lang.Boolean>@Nullable public com.android.build.gradle.internal.errors.DeprecationReporter.DeprecationTarget getDeprecationTarget()
getDeprecationTarget in interface Option<java.lang.Boolean>