namespaceZtdQuery\Sql

Namespaces 2§

ProfileZtdQuery\Sql\Profile
ReaderZtdQuery\Sql\Reader

Interfaces 2§

TransactionStatementParserReads a statement as what it does to a transaction, where that is what it is.
TransactionTargetWhatever a transaction statement is carried out against.

Classes 9§

LexicalDelimitersRefuses lexical data a scanner could not use.
LexicalPatternReads a regular expression against a position in a statement.
SqlIdentifierComponentReads one part of a name out of the tokens a statement was written as.
SqlKeywordSequenceFinds where a run of keywords was written, at the level of the statement itself.
SqlLexerProfileEverything the neutral scanner needs to know about one dialect's spelling.
SqlToken public APIOne lexeme, with where it was written and how deeply it was nested.
SqlTokenScannerReads a statement into the lexemes it is written as, losing nothing.
SqlTokenStreamLossless SQL token stream for structure-aware clause operations.
TransactionStatementA structure-aware transaction-control statement.

Enums 2§

SqlTokenKindLexical categories needed for lossless SQL structure inspection.
TransactionOperationWhat a transaction statement does to the shadow.