Class:ComparisonExpression - Superclass: Node Node
⌊ ComparisonExpression
public class ComparisonExpression
extends Node
www.doctrine-project.org
Field Summary | |
---|---|
mixed | |
mixed | |
mixed |
Constructor Summary | |
---|---|
ComparisonExpression(mixed leftExpr, mixed operator, mixed rightExpr) |
Method Summary | |
---|---|
void | dispatch(mixed sqlWalker, mixed walker, $walker ) Double-dispatch method, supposed to dispatch back to the walker. |
Methods inherited from Doctrine\ORM\Query\AST\Node | |
---|---|
dispatch, dump |
public mixed $leftExpression
public mixed $operator
public mixed $rightExpression
public ComparisonExpression(mixed leftExpr, mixed operator, mixed rightExpr)
public void dispatch(mixed sqlWalker, mixed walker, $walker )
Double-dispatch method, supposed to dispatch back to the walker.
Implementation is not mandatory for all nodes.
ComparisonExpression ::= ArithmeticExpression ComparisonOperator ( QuantifiedExpression | ArithmeticExpression ) | StringExpression ComparisonOperator (StringExpression | QuantifiedExpression) | BooleanExpression ("=" | "<>" | "!=") (BooleanExpression | QuantifiedExpression) | EnumExpression ("=" | "<>" | "!=") (EnumExpression | QuantifiedExpression) | DatetimeExpression ComparisonOperator (DatetimeExpression | QuantifiedExpression) | EntityExpression ("=" | "<>") (EntityExpression | QuantifiedExpression)