C# Class Serenity.Data.CriteriaFieldExpressionReplacer

Inheritance: Serenity.Data.SafeCriteriaValidator
Exibir arquivo Open project: volkanceylan/Serenity

Public Methods

Method Description
CriteriaFieldExpressionReplacer ( Row row ) : Serenity.Services
Process ( BaseCriteria criteria ) : BaseCriteria

Protected Methods

Method Description
CanFilterField ( Field field ) : bool
FindField ( string expression ) : Field
VisitBinary ( Serenity.Data.BinaryCriteria criteria ) : BaseCriteria
VisitCriteria ( Criteria criteria ) : BaseCriteria

Private Methods

Method Description
ShouldConvertValues ( Serenity.Data.BinaryCriteria criteria, Field &field, object &value ) : bool

Method Details

CanFilterField() protected method

protected CanFilterField ( Field field ) : bool
field Field
return bool

CriteriaFieldExpressionReplacer() public method

public CriteriaFieldExpressionReplacer ( Row row ) : Serenity.Services
row Row
return Serenity.Services

FindField() protected method

protected FindField ( string expression ) : Field
expression string
return Field

Process() public method

public Process ( BaseCriteria criteria ) : BaseCriteria
criteria BaseCriteria
return BaseCriteria

VisitBinary() protected method

protected VisitBinary ( Serenity.Data.BinaryCriteria criteria ) : BaseCriteria
criteria Serenity.Data.BinaryCriteria
return BaseCriteria

VisitCriteria() protected method

protected VisitCriteria ( Criteria criteria ) : BaseCriteria
criteria Criteria
return BaseCriteria