Package jodd.lagarto

Class LagartoParser.ScriptEscape

  • Enclosing class:
    LagartoParser

    protected class LagartoParser.ScriptEscape
    extends java.lang.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 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
    • Constructor Detail

      • ScriptEscape

        protected ScriptEscape()