London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class AbstractFieldSerializer<T>

Inheritance
System.Object
AbstractFieldSerializer<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SolrNet.Impl.FieldSerializers
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public abstract class AbstractFieldSerializer<T> : ISolrFieldSerializer
Type Parameters
Name Description
T

Constructors

AbstractFieldSerializer()

Declaration
protected AbstractFieldSerializer()

Methods

CanHandleType(Type)

Declaration
public bool CanHandleType(Type t)
Parameters
Type Name Description
System.Type t
Returns
Type Description
System.Boolean

Parse(T)

Declaration
public abstract IEnumerable<PropertyNode> Parse(T obj)
Parameters
Type Name Description
T obj
Returns
Type Description
System.Collections.Generic.IEnumerable<PropertyNode>

Serialize(Object)

Declaration
public IEnumerable<PropertyNode> Serialize(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Collections.Generic.IEnumerable<PropertyNode>

Implements