| Package | Description | 
|---|---|
| org.apache.jackrabbit.core | Contains the core classes that provide the implementation of the JCR API. | 
| org.apache.jackrabbit.core.query | |
| org.apache.jackrabbit.jcr2spi.query | |
| org.apache.jackrabbit.spi.commons.query.qom | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryObjectModel | SearchManager. createQueryObjectModel(SessionContext sessionContext,
                      QueryObjectModelTree qomTree,
                      String langugage,
                      Node node)Creates a query object model that can be executed on the workspace. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected QueryObjectModelTree | QueryObjectModelImpl. qomTreeThe query object model tree. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | QueryObjectModelImpl. init(SessionContext sessionContext,
    QueryHandler handler,
    QueryObjectModelTree qomTree,
    String language,
    Node node)Initializes a query instance from a query object model. | 
| Constructor and Description | 
|---|
| QueryObjectModelImpl(Session session,
                    ManagerProvider mgrProvider,
                    ItemManager itemMgr,
                    WorkspaceManager wspManager,
                    QueryObjectModelTree qomTree,
                    Node node) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract QueryObjectModel | QueryObjectModelFactoryImpl. createQuery(QueryObjectModelTree qomTree)Creates a query object model from the internal tree representation. | 
| Object | DefaultQOMTreeVisitor. visit(QueryObjectModelTree node,
     Object data)Does nothing and returns  data. | 
| Object | DefaultTraversingQOMTreeVisitor. visit(QueryObjectModelTree node,
     Object data)Calls accept on the following contained QOM nodes:
 
 Source
 Constraints
 Orderings
 Columns
  | 
| Object | QOMTreeVisitor. visit(QueryObjectModelTree node,
     Object data) | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.