| Name | Description | Type | Package | Framework |
| SqlParser | A SqlParser parses a SQL statement. | Class | org.apache.calcite.sql.parser | Calcite |
| SqlParser .Config | See Also:SqlParser. | Interface | org.apache.calcite.sql.parser.SqlParser | Calcite |
| SqlParser .ConfigBuilder | Builder for a SqlParser. | Class | org.apache.calcite.sql.parser.SqlParser | Calcite |
| SqlParserImplFactory | SqlAbstractParserImpl objects. | Interface | org.apache.calcite.sql.parser | Calcite |
| SqlParserPos | SqlParserPos represents the position of a parsed token within SQL statementSee Also:Serialized Form | Class | org.apache.calcite.sql.parser | Calcite |
| SqlParserUtil | Utility methods relating to parsing SQL. | Class | org.apache.calcite.sql.parser | Calcite |
| SqlParserUtil .ParsedCollation | The components of a collation definition, per the SQL standard. | Class | org.apache.calcite.sql.parser.SqlParserUtil | Calcite |
| SqlParserUtil .StringAndPos | Contains a string, the offset of a token within the string, and a parser position containing the beginning and end line number. | Class | org.apache.calcite.sql.parser.SqlParserUtil | Calcite |
| SqlParserUtil .ToTreeListItem | by SqlSpecialOperator. | Class | org.apache.calcite.sql.parser.SqlParserUtil | Calcite |