Class ConditionVisitor
- Namespace
- The.SQL.QIR
- Assembly
- Instagile.dll
public abstract class ConditionVisitor
- Inheritance
-
ConditionVisitor
- Inherited Members
-
Methods
Visit(Condition)
public Condition Visit(Condition node)
Parameters
node Condition
Returns
- Condition
VisitAnd(AndCondition)
protected virtual Condition VisitAnd(AndCondition node)
Parameters
node AndCondition
Returns
- Condition
VisitLike(LikeCondition)
protected virtual Condition VisitLike(LikeCondition node)
Parameters
node LikeCondition
Returns
- Condition
VisitNot(NotCondition)
protected virtual Condition VisitNot(NotCondition node)
Parameters
node NotCondition
Returns
- Condition
VisitOr(OrCondition)
protected virtual Condition VisitOr(OrCondition node)
Parameters
node OrCondition
Returns
- Condition
VisitRange(InclusiveRangeCondition)
protected virtual Condition VisitRange(InclusiveRangeCondition node)
Parameters
node InclusiveRangeCondition
Returns
- Condition
VisitTest(TestCondition)
protected virtual Condition VisitTest(TestCondition node)
Parameters
node TestCondition
Returns
- Condition
VisitTypecheck(TypecheckCondition)
protected virtual Condition VisitTypecheck(TypecheckCondition node)
Parameters
node TypecheckCondition
Returns
- Condition