| 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 | 
|---|---|
javax.jcr.query.qom.QueryObjectModel | 
SearchManager.createQueryObjectModel(SessionContext sessionContext,
                      QueryObjectModelTree qomTree,
                      String langugage,
                      javax.jcr.Node node)
Creates a query object model that can be executed on the workspace. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected QueryObjectModelTree | 
QueryObjectModelImpl.qomTree
The query object model tree. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
QueryObjectModelImpl.init(SessionContext sessionContext,
    QueryHandler handler,
    QueryObjectModelTree qomTree,
    String language,
    javax.jcr.Node node)
Initializes a query instance from a query object model. 
 | 
| Constructor and Description | 
|---|
QueryObjectModelImpl(javax.jcr.Session session,
                    ManagerProvider mgrProvider,
                    ItemManager itemMgr,
                    WorkspaceManager wspManager,
                    QueryObjectModelTree qomTree,
                    javax.jcr.Node node)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract javax.jcr.query.qom.QueryObjectModel | 
QueryObjectModelFactoryImpl.createQuery(QueryObjectModelTree qomTree)
Creates a query object model from the internal tree representation. 
 | 
Object | 
QOMTreeVisitor.visit(QueryObjectModelTree node,
     Object data)  | 
Object | 
DefaultTraversingQOMTreeVisitor.visit(QueryObjectModelTree node,
     Object data)
Calls accept on the following contained QOM nodes:
 
 Source
 Constraints
 Orderings
 Columns
  
 | 
Object | 
DefaultQOMTreeVisitor.visit(QueryObjectModelTree node,
     Object data)
Does nothing and returns  
data. | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.