| Package | Description | 
|---|---|
| org.apache.jackrabbit.core.query.lucene | |
| org.apache.jackrabbit.core.query.lucene.join | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CachingMultiIndexReader
 | 
class  | 
JackrabbitIndexReader
JackrabbitIndexReader wraps an index reader and
 releases the underlying reader
 when a client calls IndexReader.close() on this reader. | 
protected static class  | 
SearchIndex.CombinedIndexReader
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Join | 
Join.create(MultiColumnQueryHits left,
      MultiColumnQueryHits right,
      JoinType joinType,
      JoinConditionImpl condition,
      org.apache.lucene.index.IndexReader reader,
      HierarchyResolver resolver,
      NamespaceMappings nsMappings,
      HierarchyManager hmgr)
Creates a new join result. 
 | 
| Constructor and Description | 
|---|
AncestorNodeJoin(MultiColumnQueryHits context,
                Name contextSelectorName,
                org.apache.lucene.index.IndexReader reader,
                HierarchyResolver resolver)
Creates a new ancestor node join condition. 
 | 
ChildNodeJoin(MultiColumnQueryHits parent,
             org.apache.lucene.index.IndexReader reader,
             HierarchyResolver resolver,
             ChildNodeJoinConditionImpl condition)
Creates a new child node join condition. 
 | 
DescendantNodeJoin(MultiColumnQueryHits context,
                  Name contextSelectorName,
                  org.apache.lucene.index.IndexReader reader,
                  HierarchyResolver resolver)
Creates a new descendant node join condition. 
 | 
ParentNodeJoin(MultiColumnQueryHits child,
              org.apache.lucene.index.IndexReader reader,
              HierarchyResolver resolver,
              ChildNodeJoinConditionImpl condition)
Creates a new parent node join condition. 
 | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.