/*******************************************************************************
 * Copyright (c) 2018 Eclipse RDF4J contributors, Aduna, and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Distribution License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/org/documents/edl-v10.php.
 *******************************************************************************/
/* Generated By:JavaCC: Do not edit this line. SyntaxTreeBuilderTreeConstants.java Version 5.0 */
package org.eclipse.rdf4j.query.parser.sparql.ast;

public interface SyntaxTreeBuilderTreeConstants {
	int JJTUPDATESEQUENCE = 0;
	int JJTUPDATECONTAINER = 1;
	int JJTQUERYCONTAINER = 2;
	int JJTVOID = 3;
	int JJTBASEDECL = 4;
	int JJTPREFIXDECL = 5;
	int JJTSELECTQUERY = 6;
	int JJTSELECT = 7;
	int JJTPROJECTIONELEM = 8;
	int JJTCONSTRUCTQUERY = 9;
	int JJTCONSTRUCT = 10;
	int JJTDESCRIBEQUERY = 11;
	int JJTDESCRIBE = 12;
	int JJTASKQUERY = 13;
	int JJTDATASETCLAUSE = 14;
	int JJTWHERECLAUSE = 15;
	int JJTBINDINGSCLAUSE = 16;
	int JJTINLINEDATA = 17;
	int JJTBINDINGSET = 18;
	int JJTBINDINGVALUE = 19;
	int JJTGROUPCLAUSE = 20;
	int JJTORDERCLAUSE = 21;
	int JJTGROUPCONDITION = 22;
	int JJTHAVINGCLAUSE = 23;
	int JJTORDERCONDITION = 24;
	int JJTLIMIT = 25;
	int JJTOFFSET = 26;
	int JJTGRAPHPATTERNGROUP = 27;
	int JJTBASICGRAPHPATTERN = 28;
	int JJTOPTIONALGRAPHPATTERN = 29;
	int JJTGRAPHGRAPHPATTERN = 30;
	int JJTUNIONGRAPHPATTERN = 31;
	int JJTMINUSGRAPHPATTERN = 32;
	int JJTSERVICEGRAPHPATTERN = 33;
	int JJTCONSTRAINT = 34;
	int JJTFUNCTIONCALL = 35;
	int JJTTRIPLESSAMESUBJECT = 36;
	int JJTPROPERTYLIST = 37;
	int JJTOBJECTLIST = 38;
	int JJTTRIPLESSAMESUBJECTPATH = 39;
	int JJTPROPERTYLISTPATH = 40;
	int JJTPATHALTERNATIVE = 41;
	int JJTPATHSEQUENCE = 42;
	int JJTPATHELT = 43;
	int JJTIRI = 44;
	int JJTPATHONEINPROPERTYSET = 45;
	int JJTPATHMOD = 46;
	int JJTBLANKNODEPROPERTYLIST = 47;
	int JJTCOLLECTION = 48;
	int JJTVAR = 49;
	int JJTTRIPLEREF = 50;
	int JJTCONSTTRIPLEREF = 51;
	int JJTOR = 52;
	int JJTAND = 53;
	int JJTCOMPARE = 54;
	int JJTINFIX = 55;
	int JJTMATH = 56;
	int JJTNOT = 57;
	int JJTNUMERICLITERAL = 58;
	int JJTCOUNT = 59;
	int JJTSUM = 60;
	int JJTMIN = 61;
	int JJTMAX = 62;
	int JJTAVG = 63;
	int JJTSAMPLE = 64;
	int JJTGROUPCONCAT = 65;
	int JJTMD5 = 66;
	int JJTSHA1 = 67;
	int JJTSHA224 = 68;
	int JJTSHA256 = 69;
	int JJTSHA384 = 70;
	int JJTSHA512 = 71;
	int JJTNOW = 72;
	int JJTYEAR = 73;
	int JJTMONTH = 74;
	int JJTDAY = 75;
	int JJTHOURS = 76;
	int JJTMINUTES = 77;
	int JJTSECONDS = 78;
	int JJTTIMEZONE = 79;
	int JJTTZ = 80;
	int JJTRAND = 81;
	int JJTABS = 82;
	int JJTCEIL = 83;
	int JJTFLOOR = 84;
	int JJTROUND = 85;
	int JJTSUBSTR = 86;
	int JJTSTRLEN = 87;
	int JJTUPPERCASE = 88;
	int JJTLOWERCASE = 89;
	int JJTSTRSTARTS = 90;
	int JJTSTRENDS = 91;
	int JJTSTRBEFORE = 92;
	int JJTSTRAFTER = 93;
	int JJTREPLACE = 94;
	int JJTCONCAT = 95;
	int JJTCONTAINS = 96;
	int JJTENCODEFORURI = 97;
	int JJTIF = 98;
	int JJTIN = 99;
	int JJTNOTIN = 100;
	int JJTCOALESCE = 101;
	int JJTSTR = 102;
	int JJTLANG = 103;
	int JJTLANGMATCHES = 104;
	int JJTDATATYPE = 105;
	int JJTBOUND = 106;
	int JJTSAMETERM = 107;
	int JJTISIRI = 108;
	int JJTISBLANK = 109;
	int JJTISLITERAL = 110;
	int JJTISNUMERIC = 111;
	int JJTBNODEFUNC = 112;
	int JJTIRIFUNC = 113;
	int JJTSTRDT = 114;
	int JJTSTRLANG = 115;
	int JJTUUID = 116;
	int JJTSTRUUID = 117;
	int JJTBIND = 118;
	int JJTREGEXEXPRESSION = 119;
	int JJTEXISTSFUNC = 120;
	int JJTNOTEXISTSFUNC = 121;
	int JJTRDFLITERAL = 122;
	int JJTTRUE = 123;
	int JJTFALSE = 124;
	int JJTSTRING = 125;
	int JJTQNAME = 126;
	int JJTBLANKNODE = 127;
	int JJTGRAPHREFALL = 128;
	int JJTGRAPHORDEFAULT = 129;
	int JJTUNPARSEDQUADDATABLOCK = 130;
	int JJTQUADSNOTTRIPLES = 131;
	int JJTLOAD = 132;
	int JJTCLEAR = 133;
	int JJTDROP = 134;
	int JJTADD = 135;
	int JJTMOVE = 136;
	int JJTCOPY = 137;
	int JJTCREATE = 138;
	int JJTINSERTDATA = 139;
	int JJTDELETEDATA = 140;
	int JJTDELETEWHERE = 141;
	int JJTDELETECLAUSE = 142;
	int JJTINSERTCLAUSE = 143;
	int JJTMODIFY = 144;

	String[] jjtNodeName = {
			"UpdateSequence",
			"UpdateContainer",
			"QueryContainer",
			"void",
			"BaseDecl",
			"PrefixDecl",
			"SelectQuery",
			"Select",
			"ProjectionElem",
			"ConstructQuery",
			"Construct",
			"DescribeQuery",
			"Describe",
			"AskQuery",
			"DatasetClause",
			"WhereClause",
			"BindingsClause",
			"InlineData",
			"BindingSet",
			"BindingValue",
			"GroupClause",
			"OrderClause",
			"GroupCondition",
			"HavingClause",
			"OrderCondition",
			"Limit",
			"Offset",
			"GraphPatternGroup",
			"BasicGraphPattern",
			"OptionalGraphPattern",
			"GraphGraphPattern",
			"UnionGraphPattern",
			"MinusGraphPattern",
			"ServiceGraphPattern",
			"Constraint",
			"FunctionCall",
			"TriplesSameSubject",
			"PropertyList",
			"ObjectList",
			"TriplesSameSubjectPath",
			"PropertyListPath",
			"PathAlternative",
			"PathSequence",
			"PathElt",
			"IRI",
			"PathOneInPropertySet",
			"PathMod",
			"BlankNodePropertyList",
			"Collection",
			"Var",
			"TripleRef",
			"ConstTripleRef",
			"Or",
			"And",
			"Compare",
			"Infix",
			"Math",
			"Not",
			"NumericLiteral",
			"Count",
			"Sum",
			"Min",
			"Max",
			"Avg",
			"Sample",
			"GroupConcat",
			"MD5",
			"SHA1",
			"SHA224",
			"SHA256",
			"SHA384",
			"SHA512",
			"Now",
			"Year",
			"Month",
			"Day",
			"Hours",
			"Minutes",
			"Seconds",
			"Timezone",
			"Tz",
			"Rand",
			"Abs",
			"Ceil",
			"Floor",
			"Round",
			"Substr",
			"StrLen",
			"UpperCase",
			"LowerCase",
			"StrStarts",
			"StrEnds",
			"StrBefore",
			"StrAfter",
			"Replace",
			"Concat",
			"Contains",
			"EncodeForURI",
			"If",
			"In",
			"NotIn",
			"Coalesce",
			"Str",
			"Lang",
			"LangMatches",
			"Datatype",
			"Bound",
			"SameTerm",
			"IsIRI",
			"IsBlank",
			"IsLiteral",
			"IsNumeric",
			"BNodeFunc",
			"IRIFunc",
			"StrDt",
			"StrLang",
			"UUID",
			"STRUUID",
			"Bind",
			"RegexExpression",
			"ExistsFunc",
			"NotExistsFunc",
			"RDFLiteral",
			"True",
			"False",
			"String",
			"QName",
			"BlankNode",
			"GraphRefAll",
			"GraphOrDefault",
			"UnparsedQuadDataBlock",
			"QuadsNotTriples",
			"Load",
			"Clear",
			"Drop",
			"Add",
			"Move",
			"Copy",
			"Create",
			"InsertData",
			"DeleteData",
			"DeleteWhere",
			"DeleteClause",
			"InsertClause",
			"Modify",
	};
}
/* JavaCC - OriginalChecksum=755adc5716b4a4060ac0325ac00e1de4 (do not edit this line) */
