public final class JavaOptions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHARACTER_ENCODING |
static java.lang.String |
COMPLIANCE_LEVEL |
static java.lang.String |
DEBUG_LINES |
static java.lang.String |
DEBUG_SOURCE |
static java.lang.String |
DEBUG_VARS |
static java.lang.String |
DO_NOT_GENERATE |
static java.lang.String |
GENERATE |
static java.lang.String |
IGNORE |
static java.lang.String |
OPTIMIZE |
static java.lang.String |
PRESERVE |
static java.lang.String |
PRESERVE_ALL_LOCALS |
static java.lang.String |
SOURCE_COMPATIBILITY_LEVEL |
static java.lang.String |
TARGET_COMPATIBILITY_LEVEL |
static java.lang.String |
VERSION_13 |
static java.lang.String |
VERSION_14 |
static java.lang.String |
VERSION_15 |
static java.lang.String |
VERSION_16 |
static java.lang.String |
WARN_ASSERT_IDENITIFIER |
static java.lang.String |
WARN_DEPRECATION |
static java.lang.String |
WARN_HIDDEN_CATCH_BLOCKS |
static java.lang.String |
WARN_METHOD_WITH_CONSTRUCTOR_NAME |
static java.lang.String |
WARN_NON_NLS |
static java.lang.String |
WARN_OVERRIDING_PACKAGE_DEFAULT_METHOD |
static java.lang.String |
WARN_SYNTHETIC_ACCESS |
static java.lang.String |
WARN_UNUSED_IMPORTS |
static java.lang.String |
WARN_UNUSED_LOCALS |
static java.lang.String |
WARN_UNUSED_PARAMETER |
static java.lang.String |
WARNING |
Constructor and Description |
---|
JavaOptions() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getDefaultJavaOptions() |
static boolean |
isGenerateOrNot(java.lang.String option) |
static boolean |
isIgnoreOrWarning(java.lang.String option) |
static boolean |
isValidJvmVersion(java.lang.String value) |
static boolean |
isValidPreserveAllLocalsOption(java.lang.String option) |
public static final java.lang.String COMPLIANCE_LEVEL
public static final java.lang.String SOURCE_COMPATIBILITY_LEVEL
public static final java.lang.String TARGET_COMPATIBILITY_LEVEL
public static final java.lang.String VERSION_13
public static final java.lang.String VERSION_14
public static final java.lang.String VERSION_15
public static final java.lang.String VERSION_16
public static final java.lang.String CHARACTER_ENCODING
public static final java.lang.String PRESERVE_ALL_LOCALS
public static final java.lang.String PRESERVE
public static final java.lang.String OPTIMIZE
public static final java.lang.String WARN_METHOD_WITH_CONSTRUCTOR_NAME
public static final java.lang.String WARN_OVERRIDING_PACKAGE_DEFAULT_METHOD
public static final java.lang.String WARN_DEPRECATION
public static final java.lang.String WARN_HIDDEN_CATCH_BLOCKS
public static final java.lang.String WARN_UNUSED_LOCALS
public static final java.lang.String WARN_UNUSED_PARAMETER
public static final java.lang.String WARN_UNUSED_IMPORTS
public static final java.lang.String WARN_SYNTHETIC_ACCESS
public static final java.lang.String WARN_ASSERT_IDENITIFIER
public static final java.lang.String WARN_NON_NLS
public static final java.lang.String IGNORE
public static final java.lang.String WARNING
public static final java.lang.String DEBUG_SOURCE
public static final java.lang.String DEBUG_LINES
public static final java.lang.String DEBUG_VARS
public static final java.lang.String GENERATE
public static final java.lang.String DO_NOT_GENERATE
public static java.util.Map<java.lang.String,java.lang.String> getDefaultJavaOptions()
public static boolean isValidJvmVersion(java.lang.String value)
public static boolean isValidPreserveAllLocalsOption(java.lang.String option)
public static boolean isIgnoreOrWarning(java.lang.String option)
public static boolean isGenerateOrNot(java.lang.String option)