Table of Contents

Class SmellingJoinOperandFinder

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class SmellingJoinOperandFinder : IClientCriteriaVisitor<bool>, ICriteriaVisitor<bool>
Inheritance
SmellingJoinOperandFinder
Implements
IClientCriteriaVisitor<bool>
ICriteriaVisitor<bool>
Inherited Members

Constructors

SmellingJoinOperandFinder(XPClassInfo, CriteriaOperator)

public SmellingJoinOperandFinder(XPClassInfo currentClassInfo, CriteriaOperator originalCriteria)

Parameters

currentClassInfo XPClassInfo
originalCriteria CriteriaOperator

Methods

Process(CriteriaOperator)

public bool Process(CriteriaOperator op)

Parameters

op CriteriaOperator

Returns

bool

Visit(AggregateOperand)

public bool Visit(AggregateOperand theOperand)

Parameters

theOperand AggregateOperand

Returns

bool

Visit(BetweenOperator)

public bool Visit(BetweenOperator theOperator)

Parameters

theOperator BetweenOperator

Returns

bool

Visit(BinaryOperator)

public bool Visit(BinaryOperator theOperator)

Parameters

theOperator BinaryOperator

Returns

bool

Visit(FunctionOperator)

public bool Visit(FunctionOperator theOperator)

Parameters

theOperator FunctionOperator

Returns

bool

Visit(GroupOperator)

public bool Visit(GroupOperator theOperator)

Parameters

theOperator GroupOperator

Returns

bool

Visit(InOperator)

public bool Visit(InOperator theOperator)

Parameters

theOperator InOperator

Returns

bool

Visit(JoinOperand)

public bool Visit(JoinOperand theOperand)

Parameters

theOperand JoinOperand

Returns

bool

Visit(OperandProperty)

public bool Visit(OperandProperty theOperand)

Parameters

theOperand OperandProperty

Returns

bool

Visit(OperandValue)

public bool Visit(OperandValue theOperand)

Parameters

theOperand OperandValue

Returns

bool

Visit(UnaryOperator)

public bool Visit(UnaryOperator theOperator)

Parameters

theOperator UnaryOperator

Returns

bool