All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTreeConstants Maven / Gradle / Ivy

There is a newer version: 7.7.0
Show newest version
/* Generated By:JavaCC: Do not edit this line. PLSQLParserImplTreeConstants.java Version 5.0 */
package net.sourceforge.pmd.lang.plsql.ast;

interface PLSQLParserImplTreeConstants
{
  public int JJTINPUT = 0;
  public int JJTDDLCOMMAND = 1;
  public int JJTSQLPLUSCOMMAND = 2;
  public int JJTGLOBAL = 3;
  public int JJTBLOCK = 4;
  public int JJTPACKAGESPECIFICATION = 5;
  public int JJTPACKAGEBODY = 6;
  public int JJTDECLARATIVEUNIT = 7;
  public int JJTDECLARATIVESECTION = 8;
  public int JJTCOMPILATIONDECLARATIONFRAGMENT = 9;
  public int JJTPROGRAMUNIT = 10;
  public int JJTOBJECTNAMEDECLARATION = 11;
  public int JJTFORMALPARAMETER = 12;
  public int JJTMETHODDECLARATION = 13;
  public int JJTMETHODDECLARATOR = 14;
  public int JJTFORMALPARAMETERS = 15;
  public int JJTVARIABLEORCONSTANTDECLARATOR = 16;
  public int JJTVARIABLEORCONSTANTDECLARATORID = 17;
  public int JJTVARIABLEORCONSTANTINITIALIZER = 18;
  public int JJTDATATYPE = 19;
  public int JJTCOMPILATIONDATATYPE = 20;
  public int JJTCOLLECTIONTYPENAME = 21;
  public int JJTSCALARDATATYPENAME = 22;
  public int JJTDATETIMELITERAL = 23;
  public int JJTEXCEPTIONHANDLER = 24;
  public int JJTSKIP2NEXTTERMINATOR = 25;
  public int JJTSKIP2NEXTOCCURRENCE = 26;
  public int JJTSKIPPASTNEXTOCCURRENCE = 27;
  public int JJTSKIP2NEXTTOKENOCCURRENCE = 28;
  public int JJTSKIPPASTNEXTTOKENOCCURRENCE = 29;
  public int JJTREAD2NEXTOCCURRENCE = 30;
  public int JJTVOID = 31;
  public int JJTREADPASTNEXTOCCURRENCE = 32;
  public int JJTSQLSTATEMENT = 33;
  public int JJTSELECTINTOSTATEMENT = 34;
  public int JJTFORUPDATECLAUSE = 35;
  public int JJTSUBQUERYOPERATION = 36;
  public int JJTORDERBYCLAUSE = 37;
  public int JJTROWLIMITINGCLAUSE = 38;
  public int JJTQUERYBLOCK = 39;
  public int JJTGROUPBYCLAUSE = 40;
  public int JJTROLLUPCUBECLAUSE = 41;
  public int JJTGROUPINGSETSCLAUSE = 42;
  public int JJTGROUPINGEXPRESSIONLIST = 43;
  public int JJTWHERECLAUSE = 44;
  public int JJTCONDITION = 45;
  public int JJTFLOATINGPOINTCONDITION = 46;
  public int JJTBETWEENCONDITION = 47;
  public int JJTLIKECONDITION = 48;
  public int JJTREGEXPLIKECONDITION = 49;
  public int JJTEXISTSCONDITION = 50;
  public int JJTISASETCONDITION = 51;
  public int JJTISEMPTYCONDITION = 52;
  public int JJTMEMBERCONDITION = 53;
  public int JJTSUBMULTISETCONDITION = 54;
  public int JJTCOMPOUNDCONDITION = 55;
  public int JJTINCONDITION = 56;
  public int JJTCOMPARISONCONDITION = 57;
  public int JJTEXPRESSIONLISTSINGLE = 58;
  public int JJTEXPRESSIONLISTMULTIPLE = 59;
  public int JJTEXPRESSIONLIST = 60;
  public int JJTSQLEXPRESSION = 61;
  public int JJTSIMPLEEXPRESSION = 62;
  public int JJTOUTERJOINEXPRESSION = 63;
  public int JJTFUNCTIONCALL = 64;
  public int JJTFUNCTIONNAME = 65;
  public int JJTXMLTABLE = 66;
  public int JJTXMLNAMESPACESCLAUSE = 67;
  public int JJTXMLTABLEOPTIONS = 68;
  public int JJTXMLTABLECOLUM = 69;
  public int JJTXMLPASSINGCLAUSE = 70;
  public int JJTXMLEXISTS = 71;
  public int JJTXMLELEMENT = 72;
  public int JJTXMLATTRIBUTESCLAUSE = 73;
  public int JJTANALYTICCLAUSE = 74;
  public int JJTWINDOWINGCLAUSE = 75;
  public int JJTWITHINCLAUSE = 76;
  public int JJTLISTAGGOVERFLOWCLAUSE = 77;
  public int JJTCOLUMN = 78;
  public int JJTHIERARCHICALQUERYCLAUSE = 79;
  public int JJTFROMCLAUSE = 80;
  public int JJTJOINCLAUSE = 81;
  public int JJTSELECTLIST = 82;
  public int JJTCOLUMNALIAS = 83;
  public int JJTTABLEALIAS = 84;
  public int JJTINTOCLAUSE = 85;
  public int JJTVARIABLENAME = 86;
  public int JJTBULKCOLLECTINTOCLAUSE = 87;
  public int JJTCOLLECTIONNAME = 88;
  public int JJTHOSTARRAYNAME = 89;
  public int JJTTABLEREFERENCE = 90;
  public int JJTSUBQUERYRESTRICTIONCLAUSE = 91;
  public int JJTTABLECOLLECTIONEXPRESSION = 92;
  public int JJTSCHEMANAME = 93;
  public int JJTTABLENAME = 94;
  public int JJTINNERCROSSJOINCLAUSE = 95;
  public int JJTOUTERJOINCLAUSE = 96;
  public int JJTQUERYPARTITIONCLAUSE = 97;
  public int JJTOUTERJOINTYPE = 98;
  public int JJTCROSSOUTERAPPLYCLAUSE = 99;
  public int JJTWRAPPEDOBJECT = 100;
  public int JJTUNLABELLEDSTATEMENT = 101;
  public int JJTSTATEMENT = 102;
  public int JJTLABELLEDSTATEMENT = 103;
  public int JJTCASESTATEMENT = 104;
  public int JJTCASEWHENCLAUSE = 105;
  public int JJTELSECLAUSE = 106;
  public int JJTELSIFCLAUSE = 107;
  public int JJTLOOPSTATEMENT = 108;
  public int JJTCURSORFORLOOPSTATEMENT = 109;
  public int JJTINSERTSTATEMENT = 110;
  public int JJTSINGLETABLEINSERT = 111;
  public int JJTINSERTINTOCLAUSE = 112;
  public int JJTVALUESCLAUSE = 113;
  public int JJTMULTITABLEINSERT = 114;
  public int JJTCONDITIONALINSERTCLAUSE = 115;
  public int JJTSELECTSTATEMENT = 116;
  public int JJTWITHCLAUSE = 117;
  public int JJTUPDATESTATEMENT = 118;
  public int JJTDMLTABLEEXPRESSIONCLAUSE = 119;
  public int JJTPARTITIONEXTENSIONCLAUSE = 120;
  public int JJTUPDATESETCLAUSE = 121;
  public int JJTRETURNINGCLAUSE = 122;
  public int JJTERRORLOGGINGCLAUSE = 123;
  public int JJTDELETESTATEMENT = 124;
  public int JJTMERGESTATEMENT = 125;
  public int JJTMERGEUPDATECLAUSE = 126;
  public int JJTMERGEINSERTCLAUSE = 127;
  public int JJTFORSTATEMENT = 128;
  public int JJTWHILESTATEMENT = 129;
  public int JJTIFSTATEMENT = 130;
  public int JJTFORINDEX = 131;
  public int JJTFORALLINDEX = 132;
  public int JJTFORALLSTATEMENT = 133;
  public int JJTGOTOSTATEMENT = 134;
  public int JJTRETURNSTATEMENT = 135;
  public int JJTCONTINUESTATEMENT = 136;
  public int JJTEXITSTATEMENT = 137;
  public int JJTRAISESTATEMENT = 138;
  public int JJTCLOSESTATEMENT = 139;
  public int JJTOPENSTATEMENT = 140;
  public int JJTFETCHSTATEMENT = 141;
  public int JJTEMBEDDEDSQLSTATEMENT = 142;
  public int JJTDYNAMICRETURNCLAUSE = 143;
  public int JJTPIPELINESTATEMENT = 144;
  public int JJTCONDITIONALCOMPILATIONSTATEMENT = 145;
  public int JJTSUBTYPEDEFINITION = 146;
  public int JJTFIELDDECLARATION = 147;
  public int JJTCOLLECTIONTYPEDEFINITION = 148;
  public int JJTCOLLECTIONDECLARATION = 149;
  public int JJTOBJECTDECLARATION = 150;
  public int JJTCALLSPECTAIL = 151;
  public int JJTCURSORUNIT = 152;
  public int JJTCURSORSPECIFICATION = 153;
  public int JJTEXPRESSION = 154;
  public int JJTIMPLICITCURSORATTRIBUTE = 155;
  public int JJTCOMPILATIONEXPRESSION = 156;
  public int JJTASSIGNMENT = 157;
  public int JJTCASEEXPRESSION = 158;
  public int JJTLIKEEXPRESSION = 159;
  public int JJTTRIMEXPRESSION = 160;
  public int JJTOBJECTEXPRESSION = 161;
  public int JJTCONDITIONALOREXPRESSION = 162;
  public int JJTCONDITIONALANDEXPRESSION = 163;
  public int JJTEQUALITYEXPRESSION = 164;
  public int JJTRELATIONALEXPRESSION = 165;
  public int JJTADDITIVEEXPRESSION = 166;
  public int JJTSTRINGEXPRESSION = 167;
  public int JJTMULTIPLICATIVEEXPRESSION = 168;
  public int JJTUNARYEXPRESSION = 169;
  public int JJTEXTRACTEXPRESSION = 170;
  public int JJTUNARYEXPRESSIONNOTPLUSMINUS = 171;
  public int JJTISNULLCONDITION = 172;
  public int JJTNAME = 173;
  public int JJTISOFTYPECONDITION = 174;
  public int JJTPRIMARYEXPRESSION = 175;
  public int JJTPRIMARYPREFIX = 176;
  public int JJTPRIMARYSUFFIX = 177;
  public int JJTLITERAL = 178;
  public int JJTSTRINGLITERAL = 179;
  public int JJTBOOLEANLITERAL = 180;
  public int JJTNULLLITERAL = 181;
  public int JJTMULTISETCONDITION = 182;
  public int JJTNUMERICLITERAL = 183;
  public int JJTLABEL = 184;
  public int JJTQUALIFIEDNAME = 185;
  public int JJTARGUMENTS = 186;
  public int JJTARGUMENTLIST = 187;
  public int JJTARGUMENT = 188;
  public int JJTVARIABLEORCONSTANTDECLARATION = 189;
  public int JJTDATATYPEDECLARATION = 190;
  public int JJTPRAGMA = 191;
  public int JJTINLINEPRAGMA = 192;
  public int JJTEXCEPTIONDECLARATION = 193;
  public int JJTPARALLELCLAUSE = 194;
  public int JJTACCESSIBLEBYCLAUSE = 195;
  public int JJTTABLE = 196;
  public int JJTTABLECOLUMN = 197;
  public int JJTINLINECONSTRAINT = 198;
  public int JJTOUTOFLINECONSTRAINT = 199;
  public int JJTREFERENCESCLAUSE = 200;
  public int JJTVIEW = 201;
  public int JJTSYNONYM = 202;
  public int JJTDIRECTORY = 203;
  public int JJTDATABASELINK = 204;
  public int JJTVIEWCOLUMN = 205;
  public int JJTCOMMENT = 206;
  public int JJTTYPEMETHOD = 207;
  public int JJTTYPESPECIFICATION = 208;
  public int JJTALTERTYPESPEC = 209;
  public int JJTATTRIBUTEDECLARATION = 210;
  public int JJTATTRIBUTE = 211;
  public int JJTPRAGMACLAUSE = 212;
  public int JJTTRIGGERUNIT = 213;
  public int JJTTRIGGERTIMINGPOINTSECTION = 214;
  public int JJTCOMPOUNDTRIGGERBLOCK = 215;
  public int JJTNONDMLTRIGGER = 216;
  public int JJTDDLEVENT = 217;
  public int JJTDATABASEEVENT = 218;
  public int JJTNONDMLEVENT = 219;
  public int JJTALTERTRIGGER = 220;
  public int JJTKEYWORD_UNRESERVED = 221;
  public int JJTID = 222;
  public int JJTUNQUALIFIEDID = 223;
  public int JJTQUALIFIEDID = 224;
  public int JJTTYPEKEYWORD = 225;
  public int JJTJAVAINTERFACECLASS = 226;
  public int JJTSQLMACROCLAUSE = 227;


  public String[] jjtNodeName = {
    "Input",
    "DDLCommand",
    "SqlPlusCommand",
    "Global",
    "Block",
    "PackageSpecification",
    "PackageBody",
    "DeclarativeUnit",
    "DeclarativeSection",
    "CompilationDeclarationFragment",
    "ProgramUnit",
    "ObjectNameDeclaration",
    "FormalParameter",
    "MethodDeclaration",
    "MethodDeclarator",
    "FormalParameters",
    "VariableOrConstantDeclarator",
    "VariableOrConstantDeclaratorId",
    "VariableOrConstantInitializer",
    "Datatype",
    "CompilationDataType",
    "CollectionTypeName",
    "ScalarDataTypeName",
    "DateTimeLiteral",
    "ExceptionHandler",
    "Skip2NextTerminator",
    "Skip2NextOccurrence",
    "SkipPastNextOccurrence",
    "Skip2NextTokenOccurrence",
    "SkipPastNextTokenOccurrence",
    "Read2NextOccurrence",
    "void",
    "ReadPastNextOccurrence",
    "SqlStatement",
    "SelectIntoStatement",
    "ForUpdateClause",
    "SubqueryOperation",
    "OrderByClause",
    "RowLimitingClause",
    "QueryBlock",
    "GroupByClause",
    "RollupCubeClause",
    "GroupingSetsClause",
    "GroupingExpressionList",
    "WhereClause",
    "Condition",
    "FloatingPointCondition",
    "BetweenCondition",
    "LikeCondition",
    "RegexpLikeCondition",
    "ExistsCondition",
    "IsASetCondition",
    "IsEmptyCondition",
    "MemberCondition",
    "SubmultisetCondition",
    "CompoundCondition",
    "InCondition",
    "ComparisonCondition",
    "ExpressionListSingle",
    "ExpressionListMultiple",
    "ExpressionList",
    "SqlExpression",
    "SimpleExpression",
    "OuterJoinExpression",
    "FunctionCall",
    "FunctionName",
    "XMLTable",
    "XMLNamespacesClause",
    "XMLTableOptions",
    "XMLTableColum",
    "XMLPassingClause",
    "XMLExists",
    "XMLElement",
    "XMLAttributesClause",
    "AnalyticClause",
    "WindowingClause",
    "WithinClause",
    "ListaggOverflowClause",
    "Column",
    "HierarchicalQueryClause",
    "FromClause",
    "JoinClause",
    "SelectList",
    "ColumnAlias",
    "TableAlias",
    "IntoClause",
    "VariableName",
    "BulkCollectIntoClause",
    "CollectionName",
    "HostArrayName",
    "TableReference",
    "SubqueryRestrictionClause",
    "TableCollectionExpression",
    "SchemaName",
    "TableName",
    "InnerCrossJoinClause",
    "OuterJoinClause",
    "QueryPartitionClause",
    "OuterJoinType",
    "CrossOuterApplyClause",
    "WrappedObject",
    "UnlabelledStatement",
    "Statement",
    "LabelledStatement",
    "CaseStatement",
    "CaseWhenClause",
    "ElseClause",
    "ElsifClause",
    "LoopStatement",
    "CursorForLoopStatement",
    "InsertStatement",
    "SingleTableInsert",
    "InsertIntoClause",
    "ValuesClause",
    "MultiTableInsert",
    "ConditionalInsertClause",
    "SelectStatement",
    "WithClause",
    "UpdateStatement",
    "DMLTableExpressionClause",
    "PartitionExtensionClause",
    "UpdateSetClause",
    "ReturningClause",
    "ErrorLoggingClause",
    "DeleteStatement",
    "MergeStatement",
    "MergeUpdateClause",
    "MergeInsertClause",
    "ForStatement",
    "WhileStatement",
    "IfStatement",
    "ForIndex",
    "ForAllIndex",
    "ForAllStatement",
    "GotoStatement",
    "ReturnStatement",
    "ContinueStatement",
    "ExitStatement",
    "RaiseStatement",
    "CloseStatement",
    "OpenStatement",
    "FetchStatement",
    "EmbeddedSqlStatement",
    "DynamicReturnClause",
    "PipelineStatement",
    "ConditionalCompilationStatement",
    "SubTypeDefinition",
    "FieldDeclaration",
    "CollectionTypeDefinition",
    "CollectionDeclaration",
    "ObjectDeclaration",
    "CallSpecTail",
    "CursorUnit",
    "CursorSpecification",
    "Expression",
    "ImplicitCursorAttribute",
    "CompilationExpression",
    "Assignment",
    "CaseExpression",
    "LikeExpression",
    "TrimExpression",
    "ObjectExpression",
    "ConditionalOrExpression",
    "ConditionalAndExpression",
    "EqualityExpression",
    "RelationalExpression",
    "AdditiveExpression",
    "StringExpression",
    "MultiplicativeExpression",
    "UnaryExpression",
    "ExtractExpression",
    "UnaryExpressionNotPlusMinus",
    "IsNullCondition",
    "Name",
    "IsOfTypeCondition",
    "PrimaryExpression",
    "PrimaryPrefix",
    "PrimarySuffix",
    "Literal",
    "StringLiteral",
    "BooleanLiteral",
    "NullLiteral",
    "MultiSetCondition",
    "NumericLiteral",
    "Label",
    "QualifiedName",
    "Arguments",
    "ArgumentList",
    "Argument",
    "VariableOrConstantDeclaration",
    "DatatypeDeclaration",
    "Pragma",
    "InlinePragma",
    "ExceptionDeclaration",
    "ParallelClause",
    "AccessibleByClause",
    "Table",
    "TableColumn",
    "InlineConstraint",
    "OutOfLineConstraint",
    "ReferencesClause",
    "View",
    "Synonym",
    "Directory",
    "DatabaseLink",
    "ViewColumn",
    "Comment",
    "TypeMethod",
    "TypeSpecification",
    "AlterTypeSpec",
    "AttributeDeclaration",
    "Attribute",
    "PragmaClause",
    "TriggerUnit",
    "TriggerTimingPointSection",
    "CompoundTriggerBlock",
    "NonDMLTrigger",
    "DDLEvent",
    "DatabaseEvent",
    "NonDMLEvent",
    "AlterTrigger",
    "KEYWORD_UNRESERVED",
    "ID",
    "UnqualifiedID",
    "QualifiedID",
    "TypeKeyword",
    "JavaInterfaceClass",
    "SqlMacroClause",
  };
}
/* JavaCC - OriginalChecksum=7ad2723d6ad8c1d73b7da4b52963f925 (do not edit this line) */




© 2015 - 2024 Weber Informatics LLC | Privacy Policy