| Name | Description | Type | Package | Framework |
| AbstractQOMNode | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| AndImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| AndQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ASTAndExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTAscendingOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTBracketExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTContainsExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTDescendingOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTExcerptFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTFromClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTIdentifier | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTLiteral | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTLowerFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTNotExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrderByClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTPredicate | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTQuery | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTSelectList | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTUpperFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTWhereClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| BindVariableValueImpl | BindVariableValueImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| ChildNodeImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ChildNodeJoinConditionImpl | ChildNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| ColumnImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ComparisonImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ConstantNameProvider | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ConstraintImpl | ConstraintImpl is the common basis for classes that implement the Constraint interface. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DefaultQOMTreeVisitor | DefaultQOMTreeVisitor default implementation of a QOMTreeVisitor. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DefaultQueryNodeFactory | Default implementation of a QueryNodeFactory. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DefaultQueryNodeVisitor | All methods are no-ops and return the data argument. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DefaultTraversingQOMTreeVisitor | DefaultTraversingQOMTreeVisitor default implementation of a traversing QOMTreeVisitor. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DerefQueryNode | Represents query node that dereferences a reference property into a node and does an optional name test on the target node. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DescendantNodeImpl | DescendantNodeImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DescendantNodeJoinConditionImpl | DescendantNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DynamicOperandImpl | DynamicOperandImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| EquiJoinConditionImpl | EquiJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| ExactQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| FullTextSearchImpl | FullTextSearchImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| FullTextSearchScoreImpl | FullTextSearchScoreImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| JCRSQLParser | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserConstants | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserTokenManager | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserTreeConstants | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserVisitor | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLQueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JoinConditionImpl | JoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| JoinImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LengthImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LiteralImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LocationStepQueryNode | Defines a location step for querying the path of a node. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| LowerCaseImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| NAryQueryNode | Defines an abstract query node for nodes that have child nodes. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| Node | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| Node | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| NodeLocalNameImpl | NodeLocalNameImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| NodeNameImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| NodeTypeQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| NotImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| NotQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| OrderingImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| OrderQueryNode | values of properties. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| OrderQueryNode .OrderSpec | and whether it is ordered ascending or descending. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| OrImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| OrQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| Parser | The SQL2 parser can convert a JCR-SQL2 query to a QueryObjectModel. | Class | org.apache.jackrabbit.spi.commons.query.sql2 | Apache JackRabbit |
| PathQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| PropertyExistenceImpl | PropertyExistenceImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| PropertyFunctionQueryNode | PropertyFunctionQueryNode allows to place function calls on properties in a query. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| PropertyValueImpl | PropertyValueImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| QOMTreeVisitor | Interface | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| QueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| QueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| QueryConstants | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryNode | a query. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryNodeFactory | A factory for QueryNodes. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryNodeVisitor | Defines the interface for a QueryNodeVisitor. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryObjectModelFactoryImpl | QueryObjectModelFactoryImpl implements the query object model factory from JSR 283. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| QueryObjectModelTree | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| QueryParser | This class acts as the central entry point for parsing query statements from different query syntaxes into a query tree. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryRootNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryTreeBuilder | Specifies an interface for a query tree builder. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryTreeBuilderRegistry | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryTreeDump | Utility class to dump a QueryNode tree to a StringBuffer. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| RelationQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| SameNodeImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| SameNodeJoinConditionImpl | SameNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| SelectorImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| SimpleNode | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| SimpleNode | This Class was initially created by JavaCC and then adapted for our needs. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| SourceImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| StaticOperandImpl | StaticOperandImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| TextsearchQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| Token | Describes the input token stream. | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| Token | Describes the input token stream. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| TokenMgrError | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| TokenMgrError | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| TraversingQueryNodeVisitor | TraversingQueryNodeVisitor implements a base class for a traversing query node visitor. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| UpperCaseImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| XPath | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathConstants | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathQueryBuilder | Query builder that translates a XPath statement into a query tree structure. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| XPathTokenManager | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathTreeConstants | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathVisitor | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |