Package org.jparsec
Class Terminals.StringLiteral
- java.lang.Object
-
- org.jparsec.Terminals.StringLiteral
-
- Enclosing class:
- Terminals
public static final class Terminals.StringLiteral extends java.lang.Object
Entry point for parser and tokenizers of string literal.
-
-
Field Summary
Fields Modifier and Type Field Description static Parser<java.lang.String>
DOUBLE_QUOTE_TOKENIZER
A tokenizer that parses double quoted string literal (escaped by'\'
), and transforms the quoted content by applying escape characters.static Parser<java.lang.String>
PARSER
Parser
that recognizesString
tokens.static Parser<java.lang.String>
SINGLE_QUOTE_TOKENIZER
A tokenizer that parses single quoted string literal (single quote is escaped with another single quote), and transforms the quoted content by applying escape characters.
-
Constructor Summary
Constructors Modifier Constructor Description private
StringLiteral()
-
-
-
Field Detail
-
DOUBLE_QUOTE_TOKENIZER
public static final Parser<java.lang.String> DOUBLE_QUOTE_TOKENIZER
A tokenizer that parses double quoted string literal (escaped by'\'
), and transforms the quoted content by applying escape characters.
-
SINGLE_QUOTE_TOKENIZER
public static final Parser<java.lang.String> SINGLE_QUOTE_TOKENIZER
A tokenizer that parses single quoted string literal (single quote is escaped with another single quote), and transforms the quoted content by applying escape characters.
-
-