Class LagartoParser.ScriptEscape

java.lang.Object
jodd.lagarto.LagartoParser.ScriptEscape
Enclosing class:
LagartoParser

protected class LagartoParser.ScriptEscape extends Object
Since 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 Details

    • 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
  • Constructor Details

    • ScriptEscape

      protected ScriptEscape()