org.apache.solr.client.solrj.response
Class QueryResponse
java.lang.Object
org.apache.solr.client.solrj.SolrResponse
org.apache.solr.client.solrj.response.SolrResponseBase
org.apache.solr.client.solrj.response.QueryResponse
- All Implemented Interfaces:
- Serializable
public class QueryResponse
- extends SolrResponseBase
- Since:
- solr 1.3
- Version:
- $Id: QueryResponse.java 816372 2009-09-17 20:28:53Z yonik $
- See Also:
- Serialized Form
QueryResponse
public QueryResponse()
QueryResponse
public QueryResponse(NamedList<Object> res,
SolrServer solrServer)
- Utility constructor to set the solrServer and namedList
setResponse
public void setResponse(NamedList<Object> res)
- Overrides:
setResponse
in class SolrResponseBase
removeFacets
public void removeFacets()
- Remove the field facet info
getHeader
public NamedList<Object> getHeader()
getResults
public SolrDocumentList getResults()
getSortValues
public NamedList<ArrayList> getSortValues()
getDebugMap
public Map<String,Object> getDebugMap()
getExplainMap
public Map<String,String> getExplainMap()
getFacetQuery
public Map<String,Integer> getFacetQuery()
getHighlighting
public Map<String,Map<String,List<String>>> getHighlighting()
getSpellCheckResponse
public SpellCheckResponse getSpellCheckResponse()
getFacetFields
public List<FacetField> getFacetFields()
- See also:
getLimitingFacets()
getFacetDates
public List<FacetField> getFacetDates()
getFacetField
public FacetField getFacetField(String name)
- get
- Parameters:
name
- the name of the
- Returns:
- the FacetField by name or null if it does not exist
getFacetDate
public FacetField getFacetDate(String name)
getLimitingFacets
public List<FacetField> getLimitingFacets()
- Returns:
- a list of FacetFields where the count is less then
then #getResults()
SolrDocumentList.getNumFound()
If you want all results exactly as returned by solr, use:
getFacetFields()
getBeans
public <T> List<T> getBeans(Class<T> type)
getFieldStatsInfo
public Map<String,FieldStatsInfo> getFieldStatsInfo()
Copyright © 2010 Apache Software Foundation. All Rights Reserved.