|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
Object Enum<JavaScriptEscapeType> org.unbescape.javascript.JavaScriptEscapeType
public 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 Summary | |
---|---|
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. |
Method Summary | |
---|---|
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. |
Methods inherited from class Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
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
Method Detail |
---|
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 name
NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |