/lib/vendor/doctrine/api/doctrine/orm/query/ast/package-summary.html
HTML | 128 lines | 113 code | 15 blank | 0 comment | 0 complexity | 2a25d0d6ddf5989729dc00770747d1aa MD5 | raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html lang="en">
- <head>
- <meta name="generator" content="PHPDoctor 2RC4 (http://phpdoctor.sourceforge.net/)">
- <meta name="when" content="Wed, 14 Apr 2010 15:12:03 +0000">
- <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css">
- <link rel="start" href="../../../../overview-summary.html">
- <title>Doctrine\ORM\Query\AST (Doctrine)</title>
- </head>
- <body id="tree" onload="parent.document.title=document.title;">
- <div class="header">
- <h1>Doctrine</h1>
- <ul>
- <li><a href="../../../../overview-summary.html">Overview</a></li>
- <li class="active">Namespace</li>
- <li>Class</li><li><a href="../../../../doctrine/orm/query/ast/package-tree.html">Tree</a></li>
- <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../../index-all.html">Index</a></li>
- </ul>
- </div>
- <div class="small_links">
- <a href="../../../../index.html" target="_top">Frames</a>
- <a href="../../../../doctrine/orm/query/ast/package-summary.html" target="_top">No frames</a>
- </div>
- <hr>
- <h1>Namespace Doctrine\ORM\Query\AST</h1>
- <table class="title">
- <tr><th colspan="2" class="title">Class Summary</th></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/astexception.html">ASTException</a></td><td class="description">Description of QueryException</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/aggregateexpression.html">AggregateExpression</a></td><td class="description">Description of AggregateExpression</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/arithmeticexpression.html">ArithmeticExpression</a></td><td class="description">ArithmeticExpression ::= SimpleArithmeticExpression | "(" Subselect ")"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/arithmeticfactor.html">ArithmeticFactor</a></td><td class="description">ArithmeticFactor ::= [("+" | "-")] ArithmeticPrimary</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/arithmeticterm.html">ArithmeticTerm</a></td><td class="description">ArithmeticTerm ::= ArithmeticFactor {("*" | "/") ArithmeticFactor}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/betweenexpression.html">BetweenExpression</a></td><td class="description">Description of BetweenExpression@license http://www.opensource.org/licenses/lgpl-license.php LGPL</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/collectionmemberexpression.html">CollectionMemberExpression</a></td><td class="description">CollectionMemberExpression ::= EntityExpression ["NOT"] "MEMBER" ["OF"] CollectionValuedPathExpression</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/comparisonexpression.html">ComparisonExpression</a></td><td class="description">ComparisonExpression ::= ArithmeticExpression ComparisonOperator ( QuantifiedExpression | ArithmeticExpression ) |
- StringExpression ComparisonOperator (StringExpression | QuantifiedExpression) |
- BooleanExpression ("=" | "" | "!=") (BooleanExpression | QuantifiedExpression) |
- EnumExpression ("=" | "" | "!=") (EnumExpression | QuantifiedExpression) |
- DatetimeExpression ComparisonOperator (DatetimeExpression | QuantifiedExpression) |
- EntityExpression ("=" | "") (EntityExpression | QuantifiedExpression)</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/conditionalexpression.html">ConditionalExpression</a></td><td class="description">ConditionalExpression ::= ConditionalTerm {"OR" ConditionalTerm}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/conditionalfactor.html">ConditionalFactor</a></td><td class="description">ConditionalFactor ::= ["NOT"] ConditionalPrimary</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/conditionalprimary.html">ConditionalPrimary</a></td><td class="description">ConditionalPrimary ::= SimpleConditionalExpression | "(" ConditionalExpression ")"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/conditionalterm.html">ConditionalTerm</a></td><td class="description">ConditionalTerm ::= ConditionalFactor {"AND" ConditionalFactor}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/deleteclause.html">DeleteClause</a></td><td class="description">DeleteClause ::= "DELETE" ["FROM"] AbstractSchemaName [["AS"] AliasIdentificationVariable]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/deletestatement.html">DeleteStatement</a></td><td class="description">DeleteStatement = DeleteClause [WhereClause]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/emptycollectioncomparisonexpression.html">EmptyCollectionComparisonExpression</a></td><td class="description">EmptyCollectionComparisonExpression ::= CollectionValuedPathExpression "IS" ["NOT"] "EMPTY"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/existsexpression.html">ExistsExpression</a></td><td class="description">ExistsExpression ::= ["NOT"] "EXISTS" "(" Subselect ")"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/fromclause.html">FromClause</a></td><td class="description">FromClause ::= "FROM" IdentificationVariableDeclaration {"," IdentificationVariableDeclaration}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/groupbyclause.html">GroupByClause</a></td><td class="description">Description of GroupByClause</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/havingclause.html">HavingClause</a></td><td class="description">Description of HavingClause</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/identificationvariabledeclaration.html">IdentificationVariableDeclaration</a></td><td class="description">IdentificationVariableDeclaration ::= RangeVariableDeclaration [IndexBy] {JoinVariableDeclaration}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/inexpression.html">InExpression</a></td><td class="description">InExpression ::= StateFieldPathExpression ["NOT"] "IN" "(" (Literal {"," Literal}* | Subselect) ")"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/indexby.html">IndexBy</a></td><td class="description">IndexBy ::= "INDEX" "BY" SimpleStateFieldPathExpression</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/inputparameter.html">InputParameter</a></td><td class="description">Description of InputParameter</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/join.html">Join</a></td><td class="description">Join ::= ["LEFT" ["OUTER"] | "INNER"] "JOIN" JoinAssociationPathExpression
- ["AS"] AliasIdentificationVariable [("ON" | "WITH") ConditionalExpression]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/joinassociationpathexpression.html">JoinAssociationPathExpression</a></td><td class="description">JoinAssociationPathExpression ::= IdentificationVariable "." (SingleValuedAssociationField | CollectionValuedAssociationField)</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/joinvariabledeclaration.html">JoinVariableDeclaration</a></td><td class="description">JoinVariableDeclaration ::= Join [IndexBy]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/likeexpression.html">LikeExpression</a></td><td class="description">LikeExpression ::= StringExpression ["NOT"] "LIKE" string ["ESCAPE" char]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/literal.html">Literal</a></td><td class="description">Abstract class of an AST node</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/node.html">Node</a></td><td class="description">Abstract class of an AST node</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/nullcomparisonexpression.html">NullComparisonExpression</a></td><td class="description">NullComparisonExpression ::= (SingleValuedPathExpression | InputParameter) "IS" ["NOT"] "NULL"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/orderbyclause.html">OrderByClause</a></td><td class="description">OrderByClause ::= "ORDER" "BY" OrderByItem {"," OrderByItem}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/orderbyitem.html">OrderByItem</a></td><td class="description">OrderByItem ::= (ResultVariable | StateFieldPathExpression) ["ASC" | "DESC"]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/partialobjectexpression.html">PartialObjectExpression</a></td><td class="description">Abstract class of an AST node</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/pathexpression.html">PathExpression</a></td><td class="description">AssociationPathExpression ::= CollectionValuedPathExpression | SingleValuedAssociationPathExpression
- SingleValuedPathExpression ::= StateFieldPathExpression | SingleValuedAssociationPathExpression
- StateFieldPathExpression ::= SimpleStateFieldPathExpression | SimpleStateFieldAssociationPathExpression
- SingleValuedAssociationPathExpression ::= IdentificationVariable "." {SingleValuedAssociationField "."}* SingleValuedAssociationField
- CollectionValuedPathExpression ::= IdentificationVariable "." {SingleValuedAssociationField "."}* CollectionValuedAssociationField
- StateField ::= {EmbeddedClassStateField "."}* SimpleStateField
- SimpleStateFieldPathExpression ::= IdentificationVariable "." StateField
- SimpleStateFieldAssociationPathExpression ::= SingleValuedAssociationPathExpression "." StateField</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/quantifiedexpression.html">QuantifiedExpression</a></td><td class="description">QuantifiedExpression ::= ("ALL" | "ANY" | "SOME") "(" Subselect ")"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/rangevariabledeclaration.html">RangeVariableDeclaration</a></td><td class="description">RangeVariableDeclaration ::= AbstractSchemaName ["AS"] AliasIdentificationVariable</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/selectclause.html">SelectClause</a></td><td class="description">SelectClause = "SELECT" ["DISTINCT"] SelectExpression {"," SelectExpression}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/selectexpression.html">SelectExpression</a></td><td class="description">SelectExpression ::= IdentificationVariable ["." "*"] | StateFieldPathExpression |
- (AggregateExpression | "(" Subselect ")") [["AS"] FieldAliasIdentificationVariable]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/selectstatement.html">SelectStatement</a></td><td class="description">SelectStatement = SelectClause FromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/simplearithmeticexpression.html">SimpleArithmeticExpression</a></td><td class="description">SimpleArithmeticExpression ::= ArithmeticTerm {("+" | "-") ArithmeticTerm}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/simpleselectclause.html">SimpleSelectClause</a></td><td class="description">SimpleSelectClause ::= "SELECT" ["DISTINCT"] SimpleSelectExpression</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/simpleselectexpression.html">SimpleSelectExpression</a></td><td class="description">SimpleSelectExpression ::= StateFieldPathExpression | IdentificationVariable
- | (AggregateExpression [["AS"] FieldAliasIdentificationVariable])</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/subselect.html">Subselect</a></td><td class="description">Subselect ::= SimpleSelectClause SubselectFromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/subselectfromclause.html">SubselectFromClause</a></td><td class="description">SubselectFromClause ::= "FROM" SubselectIdentificationVariableDeclaration {"," SubselectIdentificationVariableDeclaration}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/updateclause.html">UpdateClause</a></td><td class="description">UpdateClause ::= "UPDATE" AbstractSchemaName [["AS"] AliasIdentificationVariable] "SET" UpdateItem {"," UpdateItem}</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/updateitem.html">UpdateItem</a></td><td class="description">UpdateItem ::= [IdentificationVariable "."] {StateField | SingleValuedAssociationField} "=" NewValue
- NewValue ::= SimpleArithmeticExpression | StringPrimary | DatetimePrimary | BooleanPrimary |
- EnumPrimary | SimpleEntityExpression | "NULL"</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/updatestatement.html">UpdateStatement</a></td><td class="description">UpdateStatement = UpdateClause [WhereClause]</td></tr>
- <tr><td class="name"><a href="../../../../doctrine/orm/query/ast/whereclause.html">WhereClause</a></td><td class="description">WhereClause ::= "WHERE" ConditionalExpression</td></tr>
- </table>
- <hr>
- <div class="header">
- <h1>Doctrine</h1>
- <ul>
- <li><a href="../../../../overview-summary.html">Overview</a></li>
- <li class="active">Namespace</li>
- <li>Class</li><li><a href="../../../../doctrine/orm/query/ast/package-tree.html">Tree</a></li>
- <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
- <li><a href="../../../../index-all.html">Index</a></li>
- </ul>
- </div>
- <div class="small_links">
- <a href="../../../../index.html" target="_top">Frames</a>
- <a href="../../../../doctrine/orm/query/ast/package-summary.html" target="_top">No frames</a>
- </div>
- <hr>
- <p id="footer">This document was generated by <a href="http://peej.github.com/phpdoctor/">PHPDoctor: The PHP Documentation Creator</a></p>
- </body>
- </html>