Table of Contents

Class ValueMapperBase

Namespace
Dynamicweb.Indexing.Querying
Assembly
Dynamicweb.Indexing.dll
public abstract class ValueMapperBase : IValueMapper
Inheritance
ValueMapperBase
Implements
Inherited Members

Methods

GetMappings(IEnumerable<TermInfo>)

[Obsolete("Use 'GetMappingsWithOccurences' instead")]
public IEnumerable<FieldValueMapping> GetMappings(IEnumerable<TermInfo> terms)

Parameters

terms IEnumerable<TermInfo>

Returns

IEnumerable<FieldValueMapping>

GetMappingsWithOccurrences(string, IEnumerable<TermInfo>)

public IEnumerable<FieldValueMapping> GetMappingsWithOccurrences(string fieldId, IEnumerable<TermInfo> terms)

Parameters

fieldId string
terms IEnumerable<TermInfo>

Returns

IEnumerable<FieldValueMapping>

GetMappingsWithoutOccurrences(string, IEnumerable<TermInfo>)

public IEnumerable<FieldValueMapping> GetMappingsWithoutOccurrences(string fieldId, IEnumerable<TermInfo> terms)

Parameters

fieldId string
terms IEnumerable<TermInfo>

Returns

IEnumerable<FieldValueMapping>

MapValues(IEnumerable<string>)

public abstract IEnumerable<FieldValueMapping> MapValues(IEnumerable<string> terms)

Parameters

terms IEnumerable<string>

Returns

IEnumerable<FieldValueMapping>

MapValues(string, IEnumerable<string>)

public virtual IEnumerable<FieldValueMapping> MapValues(string fieldId, IEnumerable<string> terms)

Parameters

fieldId string
terms IEnumerable<string>

Returns

IEnumerable<FieldValueMapping>
To top