layerSql 23
May depend on Exception.
Namespaces§
| ZtdQuery\Sql | 2 interfaces 9 classes 2 enums |
| ZtdQuery\Sql\Profile | 4 classes |
| ZtdQuery\Sql\Reader | 6 classes |
Interfaces 2§
| TransactionStatementParser | ZtdQuery\Sql | Reads a statement as what it does to a transaction, where that is what it is. |
| TransactionTarget | ZtdQuery\Sql | Whatever a transaction statement is carried out against. |
Classes 19§
| LexicalDelimiters | ZtdQuery\Sql | Refuses lexical data a scanner could not use. |
| LexicalPattern | ZtdQuery\Sql | Reads a regular expression against a position in a statement. |
| SqlIdentifierComponent | ZtdQuery\Sql | Reads one part of a name out of the tokens a statement was written as. |
| SqlKeywordSequence | ZtdQuery\Sql | Finds where a run of keywords was written, at the level of the statement itself. |
| SqlLexerProfile | ZtdQuery\Sql | Everything the neutral scanner needs to know about one dialect's spelling. |
| SqlToken public API | ZtdQuery\Sql | One lexeme, with where it was written and how deeply it was nested. |
| SqlTokenScanner | ZtdQuery\Sql | Reads a statement into the lexemes it is written as, losing nothing. |
| SqlTokenStream | ZtdQuery\Sql | Lossless SQL token stream for structure-aware clause operations. |
| TransactionStatement | ZtdQuery\Sql | A structure-aware transaction-control statement. |
| SqlCommentProfile | ZtdQuery\Sql\Profile | How one dialect writes a comment. |
| SqlParameterProfile | ZtdQuery\Sql\Profile | How one dialect writes a placeholder for a value the driver will bind. |
| SqlQuoteProfile | ZtdQuery\Sql\Profile | How one dialect closes a run of text it opened with a quote. |
| SqlSymbolProfile | ZtdQuery\Sql\Profile | How one dialect spells what is written plainly. |
| SqlBlockCommentReader | ZtdQuery\Sql\Reader | Reads a block comment, opening to closing. |
| SqlDelimitedReader | ZtdQuery\Sql\Reader | Reads what a pair of delimiters closes: strings and quoted identifiers. |
| SqlLexeme | ZtdQuery\Sql\Reader | What a reader made of the statement at an offset, and where it left off. |
| SqlParameterReader | ZtdQuery\Sql\Reader | Reads a placeholder standing in for a value the driver will bind. |
| SqlTriviaReader | ZtdQuery\Sql\Reader | Reads what carries no meaning of its own: whitespace and comments. |
| SqlWordReader | ZtdQuery\Sql\Reader | Reads what is written plainly: a bare word or a number. |
Enums 2§
| SqlTokenKind | ZtdQuery\Sql | Lexical categories needed for lossless SQL structure inspection. |
| TransactionOperation | ZtdQuery\Sql | What a transaction statement does to the shadow. |