public class MultiColumnQueryResult extends QueryResultImpl
MultiColumnQueryResult
implements a query result that executes
a MultiColumnQuery
.Modifier and Type | Field and Description |
---|---|
protected Ordering[] |
orderings
The order specifier for each of the order properties.
|
columns, docOrder, index, queryImpl, sessionContext, spellSuggestion
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
protected ExcerptProvider |
createExcerptProvider()
Creates an excerpt provider for this result set.
|
protected MultiColumnQueryHits |
executeQuery(long resultFetchHint)
Executes the query for this result and returns hits.
|
getColumnNames, getNodes, getResults, getRows, getSelectorNames, getTotalSize, isAccessGranted
protected final Ordering[] orderings
public 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) throws RepositoryException
RepositoryException
protected MultiColumnQueryHits executeQuery(long resultFetchHint) throws IOException
executeQuery
in class QueryResultImpl
resultFetchHint
- a hint on how many results should be fetched.IOException
- if an error occurs while executing the query.protected ExcerptProvider createExcerptProvider() throws IOException
createExcerptProvider
in class QueryResultImpl
IOException
- if an error occurs.Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.