SolrNet: SolrNet.Impl.ResponseParsers.FacetsResponseParser< T > Class Template Reference

SolrNet

SolrNet.Impl.ResponseParsers.FacetsResponseParser< T > Class Template Reference

Parses facets from query response. More...

Inheritance diagram for SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >:

List of all members.

Public Member Functions

void Parse (XDocument xml, AbstractSolrQueryResults< T > results)
 Parses a chunk of a query response into the results object.
IDictionary< string, int > ParseFacetQueries (XElement node)
 Parses facet queries results.
IDictionary< string,
ICollection< KeyValuePair
< string, int > > > 
ParseFacetFields (XElement node)
 Parses facet fields results.
IDictionary< string,
DateFacetingResult
ParseFacetDates (XElement node)
 Parses facet dates results.
DateFacetingResult ParseDateFacetingNode (XElement node)
IDictionary< string, IList
< Pivot > > 
ParseFacetPivots (XElement node)
 Parses facet pivot results.
List< PivotParsePivotFacetingNode (XElement node)
Pivot ParsePivotNode (XElement node)

Detailed Description

template<T>
class SolrNet::Impl::ResponseParsers::FacetsResponseParser< T >

Parses facets from query response.

Template Parameters:
TDocument type

Member Function Documentation

template<T >
void SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >.Parse ( XDocument  xml,
AbstractSolrQueryResults< T >  results 
)

Parses a chunk of a query response into the results object.

Parameters:
xmlquery response
resultsresults object

Implements SolrNet.Impl.ISolrAbstractResponseParser< T >.

template<T >
IDictionary<string, DateFacetingResult> SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >.ParseFacetDates ( XElement  node )

Parses facet dates results.

Parameters:
node
Returns:
template<T >
IDictionary<string, ICollection<KeyValuePair<string, int> > > SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >.ParseFacetFields ( XElement  node )

Parses facet fields results.

Parameters:
node
Returns:
template<T >
IDictionary<string, IList<Pivot> > SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >.ParseFacetPivots ( XElement  node )

Parses facet pivot results.

Parameters:
node
Returns:
template<T >
IDictionary<string, int> SolrNet.Impl.ResponseParsers.FacetsResponseParser< T >.ParseFacetQueries ( XElement  node )

Parses facet queries results.

Parameters:
node
Returns:

The documentation for this class was generated from the following file:
  • SolrNet/Impl/ResponseParsers/FacetsResponseParser.cs
Generated on Sun May 3 2015 17:19:11 for SolrNet by  doxygen 1.7.2