Class TurSolrResultProcessor
java.lang.Object
com.viglet.turing.solr.TurSolrResultProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionTurSolrResultProcessor(TurSNFieldProcess turSNFieldProcess, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository) -
Method Summary
Modifier and TypeMethodDescriptioncreateTurSEResult(Map<String, TurSNSiteFieldExt> fieldExtMap, Map<String, Object> requiredFields, org.apache.solr.common.SolrDocument document, Map<String, List<String>> hl) getFieldExtMap(TurSNSite turSNSite) getHL(TurSNSite turSNSite, List<TurSNSiteFieldExt> turSNSiteHlFieldExtList, org.apache.solr.client.solrj.response.QueryResponse queryResponse, org.apache.solr.common.SolrDocument document) getRequiredFields(TurSNSite turSNSite) getResults(TurSolrInstance turSolrInstance, TurSNSite turSNSite, org.apache.solr.client.solrj.SolrQuery query, TurSolrQueryContext queryContext, org.apache.solr.client.solrj.response.QueryResponse queryResponse, TurSolrQueryBuilder turSolrQueryBuilder) static booleanisHL(TurSNSite turSNSite, List<TurSNSiteFieldExt> turSNSiteHlFieldExtList) voidturSEResultsParameters(TurSEParameters turSEParameters, org.apache.solr.client.solrj.SolrQuery query, TurSEResults turSEResults, org.apache.solr.client.solrj.response.QueryResponse queryResponse)
-
Constructor Details
-
TurSolrResultProcessor
public TurSolrResultProcessor(TurSNFieldProcess turSNFieldProcess, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository)
-
-
Method Details
-
getResults
public TurSEResults getResults(TurSolrInstance turSolrInstance, TurSNSite turSNSite, org.apache.solr.client.solrj.SolrQuery query, TurSolrQueryContext queryContext, org.apache.solr.client.solrj.response.QueryResponse queryResponse, TurSolrQueryBuilder turSolrQueryBuilder) -
turSEResultsParameters
public void turSEResultsParameters(TurSEParameters turSEParameters, org.apache.solr.client.solrj.SolrQuery query, TurSEResults turSEResults, org.apache.solr.client.solrj.response.QueryResponse queryResponse) -
createTurSEResult
-
getFieldExtMap
-
getRequiredFields
-
getHL
-
isHL
-