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, isAccessGrantedprotected 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
RepositoryExceptionprotected MultiColumnQueryHits executeQuery(long resultFetchHint) throws IOException
executeQuery in class QueryResultImplresultFetchHint - 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 QueryResultImplIOException - if an error occurs.Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.