SolrNet: SolrNet.Impl.FieldParsers.AggregateFieldParser Class Reference

SolrNet

SolrNet.Impl.FieldParsers.AggregateFieldParser Class Reference

Aggregates ISolrFieldParsers. More...

Inheritance diagram for SolrNet.Impl.FieldParsers.AggregateFieldParser:

List of all members.

Public Member Functions

 AggregateFieldParser (IEnumerable< ISolrFieldParser > parsers)
 Aggregates ISolrFieldParsers.
bool CanHandleSolrType (string solrType)
 True if this parser can handle the solrType (int, bool, str, ...)
bool CanHandleType (Type t)
 True if this parser can handle a type.
object Parse (XElement field, Type t)
 Parses a single Solr XML result node.

Detailed Description

Aggregates ISolrFieldParsers.


Constructor & Destructor Documentation

SolrNet.Impl.FieldParsers.AggregateFieldParser.AggregateFieldParser ( IEnumerable< ISolrFieldParser parsers )

Aggregates ISolrFieldParsers.

Parameters:
parsers

Member Function Documentation

bool SolrNet.Impl.FieldParsers.AggregateFieldParser.CanHandleSolrType ( string  solrType )

True if this parser can handle the solrType (int, bool, str, ...)

Parameters:
solrType
Returns:

Implements SolrNet.Impl.ISolrFieldParser.

bool SolrNet.Impl.FieldParsers.AggregateFieldParser.CanHandleType ( Type  t )

True if this parser can handle a type.

Parameters:
t
Returns:

Implements SolrNet.Impl.ISolrFieldParser.

object SolrNet.Impl.FieldParsers.AggregateFieldParser.Parse ( XElement  field,
Type  t 
)

Parses a single Solr XML result node.

Parameters:
fieldSolr XML result node
tType the node value should be converted to
Returns:
Parsed value

Implements SolrNet.Impl.ISolrFieldParser.


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