/* Generated By:JavaCC: Do not edit this line. ExpressionParserTreeConstants.java Version 5.0 */
/*****************************************************************
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
****************************************************************/
package org.apache.cayenne.exp.parser;
public interface ExpressionParserTreeConstants
{
public int JJTVOID = 0;
public int JJTOR = 1;
public int JJTAND = 2;
public int JJTNOT = 3;
public int JJTTRUE = 4;
public int JJTFALSE = 5;
public int JJTEQUAL = 6;
public int JJTNOTEQUAL = 7;
public int JJTLESSOREQUAL = 8;
public int JJTLESS = 9;
public int JJTGREATER = 10;
public int JJTGREATEROREQUAL = 11;
public int JJTLIKE = 12;
public int JJTLIKEIGNORECASE = 13;
public int JJTIN = 14;
public int JJTBETWEEN = 15;
public int JJTNOTLIKE = 16;
public int JJTNOTLIKEIGNORECASE = 17;
public int JJTNOTIN = 18;
public int JJTNOTBETWEEN = 19;
public int JJTLIST = 20;
public int JJTSCALAR = 21;
public int JJTBITWISEOR = 22;
public int JJTBITWISEXOR = 23;
public int JJTBITWISEAND = 24;
public int JJTBITWISELEFTSHIFT = 25;
public int JJTBITWISERIGHTSHIFT = 26;
public int JJTADD = 27;
public int JJTSUBTRACT = 28;
public int JJTMULTIPLY = 29;
public int JJTDIVIDE = 30;
public int JJTBITWISENOT = 31;
public int JJTNEGATE = 32;
public int JJTCONCAT = 33;
public int JJTSUBSTRING = 34;
public int JJTTRIM = 35;
public int JJTLOWER = 36;
public int JJTUPPER = 37;
public int JJTLENGTH = 38;
public int JJTLOCATE = 39;
public int JJTABS = 40;
public int JJTSQRT = 41;
public int JJTMOD = 42;
public int JJTASTERISK = 43;
public int JJTCOUNT = 44;
public int JJTAVG = 45;
public int JJTMAX = 46;
public int JJTMIN = 47;
public int JJTSUM = 48;
public int JJTCURRENTDATE = 49;
public int JJTCURRENTTIME = 50;
public int JJTCURRENTTIMESTAMP = 51;
public int JJTEXTRACT = 52;
public int JJTNAMEDPARAMETER = 53;
public int JJTOBJPATH = 54;
public int JJTDBPATH = 55;
public String[] jjtNodeName = {
"void",
"Or",
"And",
"Not",
"True",
"False",
"Equal",
"NotEqual",
"LessOrEqual",
"Less",
"Greater",
"GreaterOrEqual",
"Like",
"LikeIgnoreCase",
"In",
"Between",
"NotLike",
"NotLikeIgnoreCase",
"NotIn",
"NotBetween",
"List",
"Scalar",
"BitwiseOr",
"BitwiseXor",
"BitwiseAnd",
"BitwiseLeftShift",
"BitwiseRightShift",
"Add",
"Subtract",
"Multiply",
"Divide",
"BitwiseNot",
"Negate",
"Concat",
"Substring",
"Trim",
"Lower",
"Upper",
"Length",
"Locate",
"Abs",
"Sqrt",
"Mod",
"Asterisk",
"Count",
"Avg",
"Max",
"Min",
"Sum",
"CurrentDate",
"CurrentTime",
"CurrentTimestamp",
"Extract",
"NamedParameter",
"ObjPath",
"DbPath",
};
}
/* JavaCC - OriginalChecksum=fa5ebea216f594b98b337cf22871715e (do not edit this line) */