Name |
Description |
Component |
A component (of a statement) is a part of a statement that is common to
multiple query types. |
Context |
Holds the configuration of the context that is currently used. |
Lexer |
Performs lexical analysis over a SQL statement and splits it in multiple
tokens. |
Parser |
Takes multiple tokens (contained in a Lexer instance) as input and builds a
parse tree. |
Statement |
Abstract statement definition. |
Token |
A structure representing a lexeme that explicitly indicates its
categorization for the purpose of parsing. |
TokensList |
A structure representing a list of tokens. |
UtfString |
Implements array-like access for UTF-8 strings. |