Ignore:
Timestamp:
2015-07-21T05:35:34+12:00 (9 years ago)
Author:
Georgiy Litvinov
Message:

Solr repo modifications for Solr side highlighing and snippets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/util/SolrQueryResult.java

    r29142 r30050  
    2828
    2929import java.util.List;
     30import java.util.Map;
    3031
    3132import org.apache.solr.client.solrj.response.FacetField;
     
    4142{
    4243    protected List<FacetField> _facetResults = null;
     44    protected Map<String,Map<String,List<String>>> _highlightResults = null;
    4345    SolrQueryResult()
    4446    {
    4547        super();
    4648    }
    47    
    4849    public void setFacetResults(List<FacetField> facetResults)
    4950    {
     
    5556        return _facetResults;
    5657    }
     58    //Save highlighting snippets
     59    public void setHighlightResults(Map<String,Map<String,List<String>>> highlightResults){
     60        _highlightResults = highlightResults;
     61    }
     62    //Extract highlighting snippets
     63    public Map<String,Map<String,List<String>>> getHighlightResults(){
     64        return _highlightResults;
     65    }
     66   
    5767}
Note: See TracChangeset for help on using the changeset viewer.