java.io.Serializable
, Comparable<JavaScriptEscapeType>
public enum JavaScriptEscapeType extends Enum<JavaScriptEscapeType>
Types of escape operations to be performed on JavaScript text:
JavaScriptEscapeLevel
). For escaped characters that do
not have an associated SEC, default to using \xFF Hexadecimal Escapes
if possible (characters <= U+00FF), then default to \uFFFF
Hexadecimal Escapes. This type of escape produces the smallest escaped string
possible.JavaScriptEscapeLevel
). For escaped characters that do
not have an associated SEC, default to using \uFFFF Hexadecimal Escapes.
For further information, see the Glossary and the References sections at the
documentation for the JavaScriptEscape
class.
Enum Constant | Description |
---|---|
SINGLE_ESCAPE_CHARS_DEFAULT_TO_UHEXA |
Use Single Escape Chars if possible, default to \uFFFF hexadecimal escapes.
|
SINGLE_ESCAPE_CHARS_DEFAULT_TO_XHEXA_AND_UHEXA |
Use Single Escape Chars if possible, default to \xFF hexadecimal escapes
if possible (characters <= U+FF), then default to \uFFFF hexadecimal escapes.
|
UHEXA |
Always use \uFFFF hexadecimal escapes.
|
XHEXA_DEFAULT_TO_UHEXA |
Use \xFF hexadecimal escapes if possible (characters <= U+FF), default
to \uFFFF hexadecimal escapes.
|
Modifier and Type | Method | Description |
---|---|---|
static JavaScriptEscapeType |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static JavaScriptEscapeType[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JavaScriptEscapeType SINGLE_ESCAPE_CHARS_DEFAULT_TO_XHEXA_AND_UHEXA
public static final JavaScriptEscapeType SINGLE_ESCAPE_CHARS_DEFAULT_TO_UHEXA
public static final JavaScriptEscapeType XHEXA_DEFAULT_TO_UHEXA
public static final JavaScriptEscapeType UHEXA
public static JavaScriptEscapeType[] values()
for (JavaScriptEscapeType c : JavaScriptEscapeType.values()) System.out.println(c);
public static JavaScriptEscapeType 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 nullCopyright © 2018 The UNBESCAPE team. All rights reserved.