| Name | Description | Type | Package | Framework |
| DeclScanner | Try to read the XQuery declaration. | Class | org.exist.xquery.parser | ExistDB |
| DeclScannerTokenTypes | Interface | org.exist.xquery.parser | ExistDB | |
| XQueryAST | Class | org.exist.xquery.parser | ExistDB | |
| XQueryFunctionAST | AST for XQuery function declarations. | Class | org.exist.xquery.parser | ExistDB |
| XQueryLexer | The XQuery/XPath lexical analyzer. | Class | org.exist.xquery.parser | ExistDB |
| XQueryParser | eXist parses an XQuery expression in (currently) 4 phases:1) lexical analysis in XQueryLexer | Class | org.exist.xquery.parser | ExistDB |
| XQueryTokenTypes | Interface | org.exist.xquery.parser | ExistDB | |
| XQueryTreeParser | The tree parser: walks the AST created by XQueryParser and generates an internal representation of the query in the form of XQuery expression objects. | Class | org.exist.xquery.parser | ExistDB |
| XQueryTreeParserTokenTypes | Interface | org.exist.xquery.parser | ExistDB | |