public class SingleColumnQueryResult extends QueryResultImpl
SingleColumnQueryResult implements a query result that returns
 a single column. That is, executes a lucene query.| Modifier and Type | Field and Description | 
|---|---|
| protected Path[] | orderPropsThe relative paths of properties to use for ordering the result set. | 
| protected boolean[] | orderSpecsThe order specifier for each of the order properties. | 
columns, docOrder, index, queryImpl, sessionContext, spellSuggestion| Constructor and Description | 
|---|
| 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 | 
|---|---|
| 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 Path[] orderProps
protected final boolean[] orderSpecs
public 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) throws javax.jcr.RepositoryException
javax.jcr.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-2020 The Apache Software Foundation. All Rights Reserved.