Package jodd.lagarto
Class LagartoParser.ScriptEscape
- java.lang.Object
-
- jodd.lagarto.LagartoParser.ScriptEscape
-
- Enclosing class:
- LagartoParser
protected class LagartoParser.ScriptEscape extends java.lang.ObjectSince escaping states inside the SCRIPT tag are rare, we want to use them lazy, only when really needed. Therefore, they are all grouped inside separate class that will be instantiated only if needed.
-
-
Field Summary
Fields Modifier and Type Field Description protected intdoubleEscapedEndTagprotected intdoubleEscapedNdxprotected StateSCRIPT_DATA_DOUBLE_ESCAPE_ENDprotected StateSCRIPT_DATA_DOUBLE_ESCAPE_STARTprotected StateSCRIPT_DATA_DOUBLE_ESCAPEDprotected StateSCRIPT_DATA_DOUBLE_ESCAPED_DASHprotected StateSCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASHprotected StateSCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGNprotected StateSCRIPT_DATA_ESCAPE_STARTprotected StateSCRIPT_DATA_ESCAPE_START_DASHprotected StateSCRIPT_DATA_ESCAPEDprotected StateSCRIPT_DATA_ESCAPED_DASHprotected StateSCRIPT_DATA_ESCAPED_DASH_DASHprotected StateSCRIPT_DATA_ESCAPED_END_TAG_NAMEprotected StateSCRIPT_DATA_ESCAPED_END_TAG_OPENprotected StateSCRIPT_DATA_ESCAPED_LESS_THAN_SIGN
-
Constructor Summary
Constructors Modifier Constructor Description protectedScriptEscape()
-
-
-
Field Detail
-
doubleEscapedNdx
protected int doubleEscapedNdx
-
doubleEscapedEndTag
protected int doubleEscapedEndTag
-
SCRIPT_DATA_ESCAPE_START
protected State SCRIPT_DATA_ESCAPE_START
-
SCRIPT_DATA_ESCAPE_START_DASH
protected State SCRIPT_DATA_ESCAPE_START_DASH
-
SCRIPT_DATA_ESCAPED_DASH_DASH
protected State SCRIPT_DATA_ESCAPED_DASH_DASH
-
SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN
protected State SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN
-
SCRIPT_DATA_ESCAPED
protected State SCRIPT_DATA_ESCAPED
-
SCRIPT_DATA_ESCAPED_DASH
protected State SCRIPT_DATA_ESCAPED_DASH
-
SCRIPT_DATA_ESCAPED_END_TAG_OPEN
protected State SCRIPT_DATA_ESCAPED_END_TAG_OPEN
-
SCRIPT_DATA_ESCAPED_END_TAG_NAME
protected State SCRIPT_DATA_ESCAPED_END_TAG_NAME
-
SCRIPT_DATA_DOUBLE_ESCAPE_START
protected State SCRIPT_DATA_DOUBLE_ESCAPE_START
-
SCRIPT_DATA_DOUBLE_ESCAPED
protected State SCRIPT_DATA_DOUBLE_ESCAPED
-
SCRIPT_DATA_DOUBLE_ESCAPED_DASH
protected State SCRIPT_DATA_DOUBLE_ESCAPED_DASH
-
SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH
protected State SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH
-
SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN
protected State SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN
-
SCRIPT_DATA_DOUBLE_ESCAPE_END
protected State SCRIPT_DATA_DOUBLE_ESCAPE_END
-
-