blob: 69f7b9e1e375a2297de49cc2b56c56fa6b432815 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Mon Oct 14 11:36:20 MSK 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.cayenne.ejbql.parser (cayenne-doc: Cayenne Documentation 4.0.2 API)</title>
<meta name="date" content="2019-10-14">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../org/apache/cayenne/ejbql/parser/package-summary.html" target="classFrame">org.apache.cayenne.ejbql.parser</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser" target="classFrame"><span class="interfaceName">EJBQLConstants</span></a></li>
<li><a href="EJBQLTreeConstants.html" title="interface in org.apache.cayenne.ejbql.parser" target="classFrame"><span class="interfaceName">EJBQLTreeConstants</span></a></li>
<li><a href="Node.html" title="interface in org.apache.cayenne.ejbql.parser" target="classFrame"><span class="interfaceName">Node</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">AggregateConditionNode</a></li>
<li><a href="EJBQL.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQL</a></li>
<li><a href="EJBQL.EJBQLDefaultParser.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQL.EJBQLDefaultParser</a></li>
<li><a href="EJBQLAbs.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAbs</a></li>
<li><a href="EJBQLAbstractSchemaName.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAbstractSchemaName</a></li>
<li><a href="EJBQLAdd.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAdd</a></li>
<li><a href="EJBQLAggregate.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAggregate</a></li>
<li><a href="EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAggregateColumn</a></li>
<li><a href="EJBQLAll.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAll</a></li>
<li><a href="EJBQLAnd.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAnd</a></li>
<li><a href="EJBQLAny.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAny</a></li>
<li><a href="EJBQLAscending.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAscending</a></li>
<li><a href="EJBQLAverage.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLAverage</a></li>
<li><a href="EJBQLBetween.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLBetween</a></li>
<li><a href="EJBQLBooleanLiteral.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLBooleanLiteral</a></li>
<li><a href="EJBQLClassName.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLClassName</a></li>
<li><a href="EJBQLConcat.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLConcat</a></li>
<li><a href="EJBQLConstructor.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLConstructor</a></li>
<li><a href="EJBQLConstructorParameter.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLConstructorParameter</a></li>
<li><a href="EJBQLConstructorParameters.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLConstructorParameters</a></li>
<li><a href="EJBQLCount.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLCount</a></li>
<li><a href="EJBQLCurrentDate.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLCurrentDate</a></li>
<li><a href="EJBQLCurrentTime.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLCurrentTime</a></li>
<li><a href="EJBQLCurrentTimestamp.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLCurrentTimestamp</a></li>
<li><a href="EJBQLDbPath.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDbPath</a></li>
<li><a href="EJBQLDecimalLiteral.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDecimalLiteral</a></li>
<li><a href="EJBQLDelete.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDelete</a></li>
<li><a href="EJBQLDescending.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDescending</a></li>
<li><a href="EJBQLDistinct.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDistinct</a></li>
<li><a href="EJBQLDivide.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLDivide</a></li>
<li><a href="EJBQLEquals.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLEquals</a></li>
<li><a href="EJBQLEscapeCharacter.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLEscapeCharacter</a></li>
<li><a href="EJBQLExists.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLExists</a></li>
<li><a href="EJBQLFrom.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLFrom</a></li>
<li><a href="EJBQLFromItem.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLFromItem</a></li>
<li><a href="EJBQLGreaterOrEqual.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLGreaterOrEqual</a></li>
<li><a href="EJBQLGreaterThan.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLGreaterThan</a></li>
<li><a href="EJBQLGroupBy.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLGroupBy</a></li>
<li><a href="EJBQLHaving.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLHaving</a></li>
<li><a href="EJBQLIdentificationVariable.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIdentificationVariable</a></li>
<li><a href="EJBQLIdentifier.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIdentifier</a></li>
<li><a href="EJBQLIn.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIn</a></li>
<li><a href="EJBQLInnerFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLInnerFetchJoin</a></li>
<li><a href="EJBQLInnerJoin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLInnerJoin</a></li>
<li><a href="EJBQLIntegerLiteral.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIntegerLiteral</a></li>
<li><a href="EJBQLIsEmpty.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIsEmpty</a></li>
<li><a href="EJBQLIsNull.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLIsNull</a></li>
<li><a href="EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLJoin</a></li>
<li><a href="EJBQLLength.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLength</a></li>
<li><a href="EJBQLLessOrEqual.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLessOrEqual</a></li>
<li><a href="EJBQLLessThan.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLessThan</a></li>
<li><a href="EJBQLLike.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLike</a></li>
<li><a href="EJBQLLocate.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLocate</a></li>
<li><a href="EJBQLLower.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLLower</a></li>
<li><a href="EJBQLMax.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLMax</a></li>
<li><a href="EJBQLMemberOf.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLMemberOf</a></li>
<li><a href="EJBQLMin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLMin</a></li>
<li><a href="EJBQLMod.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLMod</a></li>
<li><a href="EJBQLMultiply.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLMultiply</a></li>
<li><a href="EJBQLNamedInputParameter.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLNamedInputParameter</a></li>
<li><a href="EJBQLNegative.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLNegative</a></li>
<li><a href="EJBQLNot.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLNot</a></li>
<li><a href="EJBQLNotEquals.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLNotEquals</a></li>
<li><a href="EJBQLOr.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLOr</a></li>
<li><a href="EJBQLOrderBy.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLOrderBy</a></li>
<li><a href="EJBQLOrderByItem.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLOrderByItem</a></li>
<li><a href="EJBQLOuterFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLOuterFetchJoin</a></li>
<li><a href="EJBQLOuterJoin.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLOuterJoin</a></li>
<li><a href="EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLPath</a></li>
<li><a href="EJBQLPatternValue.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLPatternValue</a></li>
<li><a href="EJBQLPositionalInputParameter.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLPositionalInputParameter</a></li>
<li><a href="EJBQLSelect.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSelect</a></li>
<li><a href="EJBQLSelectClause.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSelectClause</a></li>
<li><a href="EJBQLSelectExpression.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSelectExpression</a></li>
<li><a href="EJBQLSelectExpressions.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSelectExpressions</a></li>
<li><a href="EJBQLSize.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSize</a></li>
<li><a href="EJBQLSqrt.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSqrt</a></li>
<li><a href="EJBQLStringLiteral.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLStringLiteral</a></li>
<li><a href="EJBQLSubselect.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSubselect</a></li>
<li><a href="EJBQLSubstring.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSubstring</a></li>
<li><a href="EJBQLSubtract.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSubtract</a></li>
<li><a href="EJBQLSum.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLSum</a></li>
<li><a href="EJBQLTok.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTok</a></li>
<li><a href="EJBQLTokenManager.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTokenManager</a></li>
<li><a href="EJBQLTrim.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrim</a></li>
<li><a href="EJBQLTrimBoth.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrimBoth</a></li>
<li><a href="EJBQLTrimCharacter.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrimCharacter</a></li>
<li><a href="EJBQLTrimLeading.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrimLeading</a></li>
<li><a href="EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrimSpecification</a></li>
<li><a href="EJBQLTrimTrailing.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLTrimTrailing</a></li>
<li><a href="EJBQLUpdate.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLUpdate</a></li>
<li><a href="EJBQLUpdateField.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLUpdateField</a></li>
<li><a href="EJBQLUpdateItem.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLUpdateItem</a></li>
<li><a href="EJBQLUpdateValue.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLUpdateValue</a></li>
<li><a href="EJBQLUpper.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLUpper</a></li>
<li><a href="EJBQLWhere.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">EJBQLWhere</a></li>
<li><a href="JavaCharStream.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">JavaCharStream</a></li>
<li><a href="JJTEJBQLState.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">JJTEJBQLState</a></li>
<li><a href="SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">SimpleNode</a></li>
<li><a href="Token.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">Token</a></li>
</ul>
<h2 title="Exceptions">Exceptions</h2>
<ul title="Exceptions">
<li><a href="ParseException.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">ParseException</a></li>
</ul>
<h2 title="Errors">Errors</h2>
<ul title="Errors">
<li><a href="TokenMgrError.html" title="class in org.apache.cayenne.ejbql.parser" target="classFrame">TokenMgrError</a></li>
</ul>
</div>
</body>
</html>