Package org.alfresco.solr.query
Class Lucene4QueryBuilderContextSolrImpl
- java.lang.Object
-
- org.alfresco.solr.query.Lucene4QueryBuilderContextSolrImpl
-
- All Implemented Interfaces:
org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException>
public class Lucene4QueryBuilderContextSolrImpl extends java.lang.Object implements org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException>- Author:
- andyh
-
-
Constructor Summary
Constructors Constructor Description Lucene4QueryBuilderContextSolrImpl(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, org.alfresco.repo.tenant.TenantService tenantService, org.alfresco.service.cmr.search.SearchParameters searchParameters, org.alfresco.repo.search.MLAnalysisMode defaultSearchMLAnalysisMode, org.apache.solr.request.SolrQueryRequest req, AlfrescoSolrDataModel model, org.alfresco.repo.search.impl.parsers.FTSQueryParser.RerankPhase rerankPhase)Context for building lucene queries
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.repo.search.adaptor.QueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException>getLuceneQueryParserAdaptor()org.alfresco.service.namespace.NamespacePrefixResolvergetNamespacePrefixResolver()
-
-
-
Constructor Detail
-
Lucene4QueryBuilderContextSolrImpl
public Lucene4QueryBuilderContextSolrImpl(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, org.alfresco.repo.tenant.TenantService tenantService, org.alfresco.service.cmr.search.SearchParameters searchParameters, org.alfresco.repo.search.MLAnalysisMode defaultSearchMLAnalysisMode, org.apache.solr.request.SolrQueryRequest req, AlfrescoSolrDataModel model, org.alfresco.repo.search.impl.parsers.FTSQueryParser.RerankPhase rerankPhase)Context for building lucene queries- Parameters:
dictionaryService-namespacePrefixResolver-tenantService-searchParameters-defaultSearchMLAnalysisMode-req-model-
-
-
Method Detail
-
getLuceneQueryParserAdaptor
public org.alfresco.repo.search.adaptor.QueryParserAdaptor<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException> getLuceneQueryParserAdaptor()
- Specified by:
getLuceneQueryParserAdaptorin interfaceorg.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException>
-
getNamespacePrefixResolver
public org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
- Specified by:
getNamespacePrefixResolverin interfaceorg.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext<org.apache.lucene.search.Query,org.apache.lucene.search.Sort,org.apache.lucene.queryparser.classic.ParseException>
-
-