public class LuceneQuery<Q,S,E extends Throwable> extends BaseQuery implements LuceneQueryBuilder<Q,S,E>
| Constructor and Description |
|---|
LuceneQuery(List<Column> columns,
Source source,
Constraint constraint,
List<Ordering> orderings) |
| Modifier and Type | Method and Description |
|---|---|
Q |
buildQuery(Set<String> selectors,
LuceneQueryBuilderContext<Q,S,E> luceneContext,
FunctionEvaluationContext functionContext)
Build the matching lucene query
|
S |
buildSort(Set<String> selectors,
LuceneQueryBuilderContext<Q,S,E> luceneContext,
FunctionEvaluationContext functionContext)
Build the matching lucene sort
|
List<SearchParameters.SortDefinition> |
buildSortDefinitions(Set<String> selectors,
LuceneQueryBuilderContext<Q,S,E> luceneContext,
FunctionEvaluationContext functionContext)
Build a sort definition for a sorted result set wrapper
|
getColumns, getConstraint, getOrderings, getSource, toStringpublic Q buildQuery(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext) throws E extends Throwable
LuceneQueryBuilderbuildQuery in interface LuceneQueryBuilder<Q,S,E extends Throwable>functionContext - FunctionEvaluationContextEE extends Throwablepublic S buildSort(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext) throws E extends Throwable
LuceneQueryBuilderpublic List<SearchParameters.SortDefinition> buildSortDefinitions(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
LuceneQueryBuilderbuildSortDefinitions in interface LuceneQueryBuilder<Q,S,E extends Throwable>functionContext - FunctionEvaluationContextCopyright © 2005–2019 Alfresco Software. All rights reserved.