Doctrine\ORM\Query\AST\Node
Abstract class of an AST node
- Author: Guilherme Blanco <guilhermeblanco@hotmail.com>
Synopsis
Hierarchy
Extended by
- Doctrine\ORM\Query\AST\NullComparisonExpression
- Doctrine\ORM\Query\AST\SimpleArithmeticExpression
- Doctrine\ORM\Query\AST\QuantifiedExpression
- Doctrine\ORM\Query\AST\BetweenExpression
- Doctrine\ORM\Query\AST\Literal
- Doctrine\ORM\Query\AST\Functions\BitOrFunction
- Doctrine\ORM\Query\AST\Functions\CurrentTimeFunction
- Doctrine\ORM\Query\AST\Functions\LengthFunction
- Doctrine\ORM\Query\AST\Functions\AbsFunction
- Doctrine\ORM\Query\AST\Functions\SqrtFunction
- Doctrine\ORM\Query\AST\Functions\SubstringFunction
- Doctrine\ORM\Query\AST\Functions\CurrentTimestampFunction
- Doctrine\ORM\Query\AST\Functions\TrimFunction
- Doctrine\ORM\Query\AST\Functions\IdentityFunction
- Doctrine\ORM\Query\AST\Functions\SizeFunction
- Doctrine\ORM\Query\AST\Functions\CurrentDateFunction
- Doctrine\ORM\Query\AST\Functions\FunctionNode
- Doctrine\ORM\Query\AST\Functions\LowerFunction
- Doctrine\ORM\Query\AST\Functions\LocateFunction
- Doctrine\ORM\Query\AST\Functions\ConcatFunction
- Doctrine\ORM\Query\AST\Functions\BitAndFunction
- Doctrine\ORM\Query\AST\Functions\DateDiffFunction
- Doctrine\ORM\Query\AST\Functions\UpperFunction
- Doctrine\ORM\Query\AST\Functions\DateAddFunction
- Doctrine\ORM\Query\AST\Functions\ModFunction
- Doctrine\ORM\Query\AST\Functions\DateSubFunction
- Doctrine\ORM\Query\AST\ConditionalFactor
- Doctrine\ORM\Query\AST\ComparisonExpression
- Doctrine\ORM\Query\AST\InputParameter
- Doctrine\ORM\Query\AST\SimpleSelectExpression
- Doctrine\ORM\Query\AST\CollectionMemberExpression
- Doctrine\ORM\Query\AST\SelectClause
- Doctrine\ORM\Query\AST\DeleteClause
- Doctrine\ORM\Query\AST\JoinAssociationPathExpression
- Doctrine\ORM\Query\AST\FromClause
- Doctrine\ORM\Query\AST\ConditionalPrimary
- Doctrine\ORM\Query\AST\HavingClause
- Doctrine\ORM\Query\AST\UpdateItem
- Doctrine\ORM\Query\AST\UpdateClause
- Doctrine\ORM\Query\AST\GroupByClause
- Doctrine\ORM\Query\AST\UpdateStatement
- Doctrine\ORM\Query\AST\ConditionalExpression
- Doctrine\ORM\Query\AST\AggregateExpression
- Doctrine\ORM\Query\AST\EmptyCollectionComparisonExpression
- Doctrine\ORM\Query\AST\ArithmeticFactor
- Doctrine\ORM\Query\AST\SimpleCaseExpression
- Doctrine\ORM\Query\AST\SimpleWhenClause
- Doctrine\ORM\Query\AST\CoalesceExpression
- Doctrine\ORM\Query\AST\JoinClassPathExpression
- Doctrine\ORM\Query\AST\DeleteStatement
- Doctrine\ORM\Query\AST\IdentificationVariableDeclaration
- Doctrine\ORM\Query\AST\SelectExpression
- Doctrine\ORM\Query\AST\Join
- Doctrine\ORM\Query\AST\InstanceOfExpression
- Doctrine\ORM\Query\AST\GeneralCaseExpression
- Doctrine\ORM\Query\AST\OrderByItem
- Doctrine\ORM\Query\AST\WhenClause
- Doctrine\ORM\Query\AST\ArithmeticTerm
- Doctrine\ORM\Query\AST\PathExpression
- Doctrine\ORM\Query\AST\WhereClause
- Doctrine\ORM\Query\AST\SimpleSelectClause
- Doctrine\ORM\Query\AST\ExistsExpression
- Doctrine\ORM\Query\AST\JoinAssociationDeclaration
- Doctrine\ORM\Query\AST\ArithmeticExpression
- Doctrine\ORM\Query\AST\PartialObjectExpression
- Doctrine\ORM\Query\AST\SubselectFromClause
- Doctrine\ORM\Query\AST\RangeVariableDeclaration
- Doctrine\ORM\Query\AST\NullIfExpression
- Doctrine\ORM\Query\AST\LikeExpression
- Doctrine\ORM\Query\AST\OrderByClause
- Doctrine\ORM\Query\AST\Subselect
- Doctrine\ORM\Query\AST\SelectStatement
- Doctrine\ORM\Query\AST\IndexBy
- Doctrine\ORM\Query\AST\ConditionalTerm
- Doctrine\ORM\Query\AST\InExpression
Methods
public
- __toString() — Dumps the AST Node into a string representation for information purpose only
- dispatch() — Double-dispatch method, supposed to dispatch back to the walker.
- dump()