Package | Description |
---|---|
org.apache.jackrabbit.core.query.lucene | |
org.apache.jackrabbit.core.query.lucene.join |
Modifier and Type | Class and Description |
---|---|
class |
FilterMultiColumnQueryHits
FilterMultiColumnQueryHits implements a
MultiColumnQueryHits filter that forwards each call to the underlying
query hits. |
class |
QueryHitsAdapter
|
class |
SortedMultiColumnQueryHits
SortedMultiColumnQueryHits implements sorting of query hits
based on Ordering s. |
Modifier and Type | Method and Description |
---|---|
MultiColumnQueryHits |
FilterMultiColumnQuery.execute(JackrabbitIndexSearcher searcher,
Ordering[] orderings,
long resultFetchHint)
Executes this query and returns multi column query hits.
|
MultiColumnQueryHits |
JoinQuery.execute(JackrabbitIndexSearcher searcher,
Ordering[] orderings,
long resultFetchHint)
Executes this query and returns multi column query hits.
|
MultiColumnQueryHits |
MultiColumnQuery.execute(JackrabbitIndexSearcher searcher,
Ordering[] orderings,
long resultFetchHint)
Executes this query and returns multi column query hits.
|
MultiColumnQueryHits |
MultiColumnQueryAdapter.execute(JackrabbitIndexSearcher searcher,
Ordering[] orderings,
long resultFetchHint)
Executes this query and returns multi column query hits.
|
MultiColumnQueryHits |
JackrabbitIndexSearcher.execute(org.apache.lucene.search.Query query,
org.apache.lucene.search.Sort sort,
long resultFetchHint,
Name selectorName)
Executes the query and returns the hits that match the query.
|
protected MultiColumnQueryHits |
MultiColumnQueryResult.executeQuery(long resultFetchHint)
Executes the query for this result and returns hits.
|
protected abstract MultiColumnQueryHits |
QueryResultImpl.executeQuery(long resultFetchHint)
Executes the query for this result and returns hits.
|
protected MultiColumnQueryHits |
SingleColumnQueryResult.executeQuery(long resultFetchHint)
Executes the query for this result and returns hits.
|
MultiColumnQueryHits |
SearchIndex.executeQuery(SessionImpl session,
AbstractQueryImpl queryImpl,
org.apache.lucene.search.Query query,
Path[] orderProps,
boolean[] orderSpecs,
String[] orderFuncs,
long resultFetchHint)
Executes the query on the search index.
|
MultiColumnQueryHits |
SearchIndex.executeQuery(SessionImpl session,
MultiColumnQuery query,
Ordering[] orderings,
long resultFetchHint)
Executes the query on the search index.
|
Constructor and Description |
---|
FilterMultiColumnQueryHits(MultiColumnQueryHits hits)
Creates a new
FilterMultiColumnQueryHits , which forwards
each call to hits . |
SortedMultiColumnQueryHits(MultiColumnQueryHits hits,
Ordering[] orderings,
org.apache.lucene.index.IndexReader reader)
Creates sorted query hits.
|
Modifier and Type | Class and Description |
---|---|
class |
Join
Join implements the result of a join. |
Modifier and Type | Field and Description |
---|---|
protected MultiColumnQueryHits |
AbstractCondition.inner
The inner query hits.
|
protected MultiColumnQueryHits |
Join.outer
The outer query hits.
|
Modifier and Type | Method and Description |
---|---|
protected static MultiColumnQueryHits |
Join.getSourceWithName(Name selectorName,
MultiColumnQueryHits left,
MultiColumnQueryHits right) |
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.
|
protected static int |
AbstractCondition.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static int |
Join.getIndex(MultiColumnQueryHits source,
Name selectorName)
Returns the index of the selector with the given
selectorName
within the given source . |
protected static MultiColumnQueryHits |
Join.getSourceWithName(Name selectorName,
MultiColumnQueryHits left,
MultiColumnQueryHits right) |
Constructor and Description |
---|
AbstractCondition(MultiColumnQueryHits inner)
Creates a new join condition with the given
inner query
hits. |
AncestorNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver)
Creates a new ancestor node join condition.
|
AncestorPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates an ancestor path node join.
|
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.
|
DescendantPathNodeJoin(MultiColumnQueryHits context,
Name contextSelectorName,
Path relPath,
HierarchyManager hmgr)
Creates a new descendant path node join condition.
|
EquiJoin(MultiColumnQueryHits inner,
int innerScoreNodeIndex,
NamespaceMappings nsMappings,
org.apache.lucene.index.IndexReader reader,
Name innerProperty,
Name outerProperty)
Creates a new equi join condition.
|
ParentNodeJoin(MultiColumnQueryHits child,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver,
ChildNodeJoinConditionImpl condition)
Creates a new parent node join condition.
|
SameNodeJoin(MultiColumnQueryHits inner,
Name innerSelectorName,
org.apache.lucene.index.IndexReader reader)
Creates a new same node join.
|
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.