public class LegacyLuceneQueryParserAdaptor extends Object implements LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>
| Constructor and Description |
|---|
LegacyLuceneQueryParserAdaptor(AbstractLuceneQueryParser lqp) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Sort |
buildSort(List<Ordering> orderings,
FunctionEvaluationContext functionContext) |
String |
getDatetimeSortField(String field,
PropertyDefinition propertyDef) |
LuceneQueryParserExpressionAdaptor<org.apache.lucene.search.Query,org.apache.lucene.queryParser.ParseException> |
getExpressionAdaptor() |
String |
getField() |
org.apache.lucene.search.Query |
getFieldQuery(String field,
String queryText) |
org.apache.lucene.search.Query |
getFieldQuery(String luceneFieldName,
String queryText,
AnalysisMode analysisMode,
Integer slop,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
getFieldQuery(String field,
String queryText,
AnalysisMode analysisMode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
getFuzzyQuery(String luceneFieldName,
String term,
Float minSimilarity) |
org.apache.lucene.search.Query |
getIdentifieLikeQuery(String field,
String sqlLikeClause,
AnalysisMode analysisMode) |
org.apache.lucene.search.Query |
getIdentifierQuery(String field,
String stringValue,
AnalysisMode identifier,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
getLikeQuery(String field,
String sqlLikeClause,
AnalysisMode analysisMode) |
org.apache.lucene.search.Query |
getMatchAllNodesQuery() |
org.apache.lucene.search.Query |
getMatchAllQuery() |
org.apache.lucene.search.Query |
getMatchNoneQuery() |
org.apache.lucene.search.Query |
getNegatedQuery(org.apache.lucene.search.Query query) |
int |
getPhraseSlop() |
org.apache.lucene.search.Query |
getPrefixQuery(String luceneFieldName,
String term,
AnalysisMode analysisMode) |
org.apache.lucene.search.Query |
getRangeQuery(String field,
String part1,
String part2,
boolean includeLower,
boolean includeUpper,
AnalysisMode analysisMode,
LuceneFunction luceneFunction) |
SearchParameters |
getSearchParameters() |
String |
getSortField(String field) |
org.apache.lucene.search.Query |
getSpanQuery(String field,
String first,
String last,
int slop,
boolean inOrder) |
org.apache.lucene.search.Query |
getWildcardQuery(String luceneFieldName,
String term,
AnalysisMode analysisMode) |
boolean |
sortFieldExists(String noLocalField) |
public LegacyLuceneQueryParserAdaptor(AbstractLuceneQueryParser lqp)
lqp - public org.apache.lucene.search.Query getFieldQuery(String field, String queryText, AnalysisMode analysisMode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
getFieldQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getRangeQuery(String field, String part1, String part2, boolean includeLower, boolean includeUpper, AnalysisMode analysisMode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
getRangeQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getMatchAllQuery()
getMatchAllQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public org.apache.lucene.search.Query getMatchNoneQuery()
getMatchNoneQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public org.apache.lucene.search.Query getLikeQuery(String field, String sqlLikeClause, AnalysisMode analysisMode) throws org.apache.lucene.queryParser.ParseException
getLikeQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic SearchParameters getSearchParameters()
getSearchParameters in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public String getSortField(String field) throws org.apache.lucene.queryParser.ParseException
getSortField in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getIdentifierQuery(String field, String stringValue, AnalysisMode identifier, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
getIdentifierQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getIdentifieLikeQuery(String field, String sqlLikeClause, AnalysisMode analysisMode) throws org.apache.lucene.queryParser.ParseException
getIdentifieLikeQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic boolean sortFieldExists(String noLocalField)
sortFieldExists in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public org.apache.lucene.search.Query getFieldQuery(String field, String queryText) throws org.apache.lucene.queryParser.ParseException
getFieldQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Sort buildSort(List<Ordering> orderings, FunctionEvaluationContext functionContext) throws org.apache.lucene.queryParser.ParseException
buildSort in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getFuzzyQuery(String luceneFieldName, String term, Float minSimilarity) throws org.apache.lucene.queryParser.ParseException
getFuzzyQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic String getField()
getField in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public int getPhraseSlop()
getPhraseSlop in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public org.apache.lucene.search.Query getFieldQuery(String luceneFieldName, String queryText, AnalysisMode analysisMode, Integer slop, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
getFieldQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getPrefixQuery(String luceneFieldName, String term, AnalysisMode analysisMode) throws org.apache.lucene.queryParser.ParseException
getPrefixQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getSpanQuery(String field, String first, String last, int slop, boolean inOrder) throws org.apache.lucene.queryParser.ParseException
getSpanQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getWildcardQuery(String luceneFieldName, String term, AnalysisMode analysisMode) throws org.apache.lucene.queryParser.ParseException
getWildcardQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query getNegatedQuery(org.apache.lucene.search.Query query)
throws org.apache.lucene.queryParser.ParseException
getNegatedQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>org.apache.lucene.queryParser.ParseExceptionpublic LuceneQueryParserExpressionAdaptor<org.apache.lucene.search.Query,org.apache.lucene.queryParser.ParseException> getExpressionAdaptor()
getExpressionAdaptor in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public org.apache.lucene.search.Query getMatchAllNodesQuery()
getMatchAllNodesQuery in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>public String getDatetimeSortField(String field, PropertyDefinition propertyDef)
getDatetimeSortField in interface LuceneQueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryParser.ParseException>Copyright © 2005–2014 Alfresco Software. All rights reserved.