public static enum Java2TypeScriptTranslator.ComparisonMode extends Enum<Java2TypeScriptTranslator.ComparisonMode>
| Enum Constant and Description |
|---|
FORCE_STRICT
Forces the strict comparison operators (===, >==, <==), even for null
literals.
|
LOOSE
Uses the loose comparison operators (==, >=, <=).
|
STRICT
Uses the strict comparison operators (===, >==, <==), except for null
literals, where loose operators are used to match better the Java semantics.
|
| Modifier and Type | Method and Description |
|---|---|
static Java2TypeScriptTranslator.ComparisonMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Java2TypeScriptTranslator.ComparisonMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Java2TypeScriptTranslator.ComparisonMode FORCE_STRICT
public static final Java2TypeScriptTranslator.ComparisonMode STRICT
public static final Java2TypeScriptTranslator.ComparisonMode LOOSE
public static Java2TypeScriptTranslator.ComparisonMode[] values()
for (Java2TypeScriptTranslator.ComparisonMode c : Java2TypeScriptTranslator.ComparisonMode.values()) System.out.println(c);
public static Java2TypeScriptTranslator.ComparisonMode valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null