public class LuceneQuery extends BaseQuery implements LuceneQueryBuilder
Constructor and Description |
---|
LuceneQuery(java.util.List columns,
Source source,
Constraint constraint,
java.util.List orderings) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
buildQuery(java.util.Set selectors,
LuceneQueryBuilderContext luceneContext,
FunctionEvaluationContext functionContext)
Build the matching lucene query
|
org.apache.lucene.search.Sort |
buildSort(java.util.Set selectors,
LuceneQueryBuilderContext luceneContext,
FunctionEvaluationContext functionContext)
Build the matching lucene sort
|
java.util.List |
buildSortDefinitions(java.util.Set selectors,
LuceneQueryBuilderContext luceneContext,
FunctionEvaluationContext functionContext)
Build a sort definition for a sorted result set wrapper
|
getColumns, getConstraint, getOrderings, getSource, toString
public LuceneQuery(java.util.List columns, Source source, Constraint constraint, java.util.List orderings)
columns
- source
- constraint
- orderings
- public org.apache.lucene.search.Query buildQuery(java.util.Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws org.apache.lucene.queryParser.ParseException
LuceneQueryBuilder
buildQuery
in interface LuceneQueryBuilder
org.apache.lucene.queryParser.ParseException
public org.apache.lucene.search.Sort buildSort(java.util.Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext)
LuceneQueryBuilder
buildSort
in interface LuceneQueryBuilder
public java.util.List buildSortDefinitions(java.util.Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext)
LuceneQueryBuilder
buildSortDefinitions
in interface LuceneQueryBuilder
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.