| Package | Description | 
|---|---|
| org.apache.jackrabbit.core.query.lucene | |
| org.apache.jackrabbit.core.query.lucene.directory | 
| Modifier and Type | Field and Description | 
|---|---|
protected SearchIndex | 
QueryResultImpl.index
The search index to execute the query. 
 | 
protected SearchIndex | 
LuceneQueryFactory.index
Lucene search index 
 | 
protected SearchIndex | 
AbstractQueryImpl.index
The actual search index 
 | 
protected SearchIndex | 
AbstractExcerpt.index
The search index. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SimpleExcerptProvider.init(org.apache.lucene.search.Query query,
    SearchIndex index)
Initializes this excerpt provider. 
 | 
void | 
ExcerptProvider.init(org.apache.lucene.search.Query query,
    SearchIndex index)
Initializes this excerpt provider. 
 | 
void | 
AbstractExcerpt.init(org.apache.lucene.search.Query query,
    SearchIndex index)
Initializes this excerpt provider. 
 | 
| Constructor and Description | 
|---|
AbstractQueryImpl(SessionContext sessionContext,
                 SearchIndex index,
                 PropertyTypeRegistry propReg)
Creates a new query instance from a query string. 
 | 
LuceneQueryFactory(SessionImpl session,
                  SearchIndex index,
                  Map<String,javax.jcr.Value> bindVariables)
Creates a new lucene query factory. 
 | 
MultiColumnQueryResult(SearchIndex index,
                      SessionContext sessionContext,
                      AbstractQueryImpl queryImpl,
                      MultiColumnQuery query,
                      org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion,
                      ColumnImpl[] columns,
                      OrderingImpl[] orderings,
                      boolean documentOrder,
                      long offset,
                      long limit)  | 
QueryImpl(SessionContext sessionContext,
         SearchIndex index,
         PropertyTypeRegistry propReg,
         String statement,
         String language,
         QueryNodeFactory factory)
Creates a new query instance from a query string. 
 | 
QueryResultImpl(SearchIndex index,
               SessionContext sessionContext,
               AbstractQueryImpl queryImpl,
               org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion,
               ColumnImpl[] columns,
               boolean documentOrder,
               long offset,
               long limit)
Creates a new query result. 
 | 
SingleColumnQueryResult(SearchIndex index,
                       SessionContext sessionContext,
                       AbstractQueryImpl queryImpl,
                       org.apache.lucene.search.Query query,
                       org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion,
                       ColumnImpl[] columns,
                       Path[] orderProps,
                       boolean[] orderSpecs,
                       String[] orderFuncs,
                       boolean documentOrder,
                       long offset,
                       long limit)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RAMDirectoryManager.init(SearchIndex handler)
Initializes the directory manager with a reference to the search index. 
 | 
void | 
FSDirectoryManager.init(SearchIndex handler)
Initializes the directory manager with a reference to the search index. 
 | 
void | 
DirectoryManager.init(SearchIndex handler)
Initializes the directory manager with a reference to the search index. 
 | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.