Skip to content

Class ValueMatcher

Namespace: OfficeOpenXml.FormulaParsing.ExcelUtilities
Assembly: EPPlus.dll

public class ValueMatcher

Inheritance

object ← ValueMatcher

Derived

LookupValueMatcher
WildCardValueMatcher

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

ValueMatcher()

public ValueMatcher()

Fields

IncompatibleOperands

public const int IncompatibleOperands = -2

Field Value

int

Methods

CompareObjectToString(object, string)

protected virtual int CompareObjectToString(object searchedValue, string candidate)

Parameters

searchedValue object

candidate string

Returns

int

CompareStringToObject(string, object)

protected virtual int CompareStringToObject(string searchedValue, object candidate)

Parameters

searchedValue string

candidate object

Returns

int

CompareStringToString(string, string)

protected virtual int CompareStringToString(string searchedValue, string candidate)

Parameters

searchedValue string

candidate string

Returns

int

IsMatch(object, object)

public virtual int IsMatch(object searchedValue, object candidate)

Parameters

searchedValue object

candidate object

Returns

int