Class SmellingJoinOperandFinder
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class SmellingJoinOperandFinder : IClientCriteriaVisitor<bool>, ICriteriaVisitor<bool>
- Inheritance
-
SmellingJoinOperandFinder
- Implements
-
IClientCriteriaVisitor<
bool>
- Inherited Members
-
Constructors
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