Package org.jparsec.examples.sql.parser
Class TerminalParser
- java.lang.Object
-
- org.jparsec.examples.sql.parser.TerminalParser
-
final class TerminalParser extends java.lang.ObjectLexers and terminal level parsers for SQL.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String[]KEYWORDS(package private) static Parser<java.lang.String>NAME(package private) static Parser<java.lang.String>NUMBERprivate static java.lang.String[]OPERATORS(package private) static Parser<QualifiedName>QUALIFIED_NAME(package private) static Parser<java.lang.String>STRINGprivate static TerminalsTERMSprivate static Parser<?>TOKENIZER
-
Constructor Summary
Constructors Constructor Description TerminalParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static <T> Tparse(Parser<T> parser, java.lang.String source)static Parser<?>phrase(java.lang.String phrase)static Parser<?>term(java.lang.String term)
-
-
-
Field Detail
-
OPERATORS
private static final java.lang.String[] OPERATORS
-
KEYWORDS
private static final java.lang.String[] KEYWORDS
-
TERMS
private static final Terminals TERMS
-
TOKENIZER
private static final Parser<?> TOKENIZER
-
NUMBER
static final Parser<java.lang.String> NUMBER
-
STRING
static final Parser<java.lang.String> STRING
-
NAME
static final Parser<java.lang.String> NAME
-
QUALIFIED_NAME
static final Parser<QualifiedName> QUALIFIED_NAME
-
-