Class PLSQLParser
- java.lang.Object
-
- net.sourceforge.pmd.lang.plsql.ast.PLSQLParser
-
- All Implemented Interfaces:
PLSQLParserConstants,PLSQLParserTreeConstants
@Deprecated @InternalApi public class PLSQLParser extends Object implements PLSQLParserTreeConstants, PLSQLParserConstants
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description Tokenjj_ntDeprecated.Next token.protected JJTPLSQLParserStatejjtreeDeprecated.TokentokenDeprecated.Current token.PLSQLParserTokenManagertoken_sourceDeprecated.Generated Token Manager.-
Fields inherited from interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserConstants
_ALTERNATIVE_QUOTING_STRING_LITERAL, _CHARACTER, _CHARACTER_WO_ASTERISK, _DEFAULT, _WHATEVER_CHARACTER_WO_APOSTROPHE, _WHATEVER_CHARACTER_WO_QUOTE, A, ACCEPT, ACCESSIBLE, ADD, AFTER, AGGREGATE, ALL, ALTER, ANALYZE, AND, ANY, APPLY, ARRAY, AS, ASC, ASSOCIATE, AT, ATTACH, ATTRIBUTE, AUDIT, AUTHENTICATED, AUTHID, AUTONOMOUS_TRANSACTION, BEFORE, BEGIN, BETWEEN, BFILE, BFILE_BASE, BINARY_INTEGER, BLOB, BLOB_BASE, BODY, BOOLEAN, BOTH, BULK, BY, BYTE, CALL, CASCADE, CASE, CAST, CC_ELSE, CC_ELSIF, CC_END, CC_ERROR, CC_IF, CC_PLSQL_LINE, CC_PLSQL_UNIT, CC_THEN, CHAR, CHAR_BASE, CHAR_CS, CHARACTER, CHARACTER_LITERAL, CHARSETFORM, CHARSETID, CHECK, CLOB, CLOB_BASE, CLOSE, CLUSTER, CLUSTERS, COALESCE, COLAUTH, COLLECT, COLUMN, COLUMNS, COMMIT, COMPOUND, COMPRESS, CONNECT, CONNECT_BY_ROOT, CONSTANT, CONSTRAINT, CONSTRUCTOR, CONTEXT, CONTINUE, CONVERT, COPY, CRASH, CREATE, CROSS, CROSSEDITION, CUBE, CURRENT, CURRENT_USER, CURRVAL, CURSOR, CUSTOMDATUM_CLASS, DATA, DATABASE, DATE, DATE_BASE, DAY, DBTIMEZONE, DEC, DECIMAL, DECLARE, DEFAULT, DEFERRABLE, DEFERRED, DEFINE, DEFINER, DEFINITION, DELETE, DELIMITER, DESC, DETERMINISTIC, DIGIT, DIRECTORY, DISABLE, DISASSOCIATE, DISCONNECT, DISTINCT, DO, DOUBLE, DROP, DUPLICATED, EACH, EDITIONABLE, ELEMENT, ELSE, ELSIF, EMPTY, ENABLE, END, EOF, EOL, ESCAPE, EXCEPT, EXCEPTION, EXCEPTION_INIT, EXCEPTIONS, EXCLUSIVE, EXECUTE, EXISTS, EXIT, EXTENDED, EXTENDS, EXTERNAL, EXTRACT, FALSE, FETCH, FINAL, FLOAT, FLOAT_LITERAL, FOLLOWS, FOR, FORALL, FORCE, FOREACHROW, FOREIGN, FORMAL_COMMENT, FORWARD, FROM, FULL, FUNCTION, GENERATED, GERMAN_SPECIAL_CHARACTERS, GLOBAL, GOTO, GRANT, GROUP, GROUPING, HASH, HAVING, HEAP, HOST, HOUR, IDENTIFIED, IDENTIFIER, IF, IMMEDIATE, IN, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_OUT, IN_SQL_STATEMENT_ENDED_SEMICOLON, IN_STRING_LITERAL, IN_STRING_LITERAL_TOKENIZE, INCLUDING, INDEX, INDEXES, INDEXTYPE, INDICATOR, INDICES, INFINITE, INITIALLY, INLINE, INNER, INSERT, INSTANTIABLE, INSTEADOF, INT, INTEGER, INTEGER_LITERAL, INTERFACE, INTERSECT, INTERVAL, INTO, INVALIDATE, IS, ISOLATION, JAVA, JAVA_INTERFACE_CLASS, JOIN, KEY, LANGUAGE, LATERAL, LEADING, LEFT, LENGTH, LETTER, LEVEL, LIBRARY, LIKE, LIKE2, LIKE4, LIKEC, LIMIT, LIMITED, LINK, LOCAL, LOCK, LOGOFF, LOGON, LONG, LOOP, MAP, MAXLEN, MEMBER, MERGE, METADATA, MINUS, MINUTE, MLSLABEL, MOD, MODE, MODIFY, MONTH, MULTI_LINE_COMMENT, MULTISET, NAME, NAN, NATURAL, NATURALN, NCHAR, NCHAR_CS, NCLOB, NESTED, NEW, NEW_DOT, NEXT, NEXTVAL, NLS_LENGTH_SEMANTICS, NO, NOAUDIT, NOCOMPRESS, NOCOPY, NOCYCLE, NONE, NONEDITIONABLE, NOT, NOWAIT, NULL, NULLIF, NULLS, NUMBER, NUMBER_BASE, NUMERIC, NVARCHAR2, OBJECT, OCIROWID, OF, OFFSET, OID, OLD, ON, ONLY, OPAQUE, OPEN, OPERATOR, OPTION, OR, ORADATA_CLASS, ORDER, ORGANIZATION, OTHERS, OUT, OUTER, OVERLAPS, OVERRIDING, PACKAGE, PARALLEL_ENABLE, PARAMETERS, PARENT, PARTITION, PCTFREE, PERCENT, PIPE, PIPELINED, PLS_INTEGER, PLSQL_CCFLAGS, PLSQL_CODE_TYPE, PLSQL_DEBUG, PLSQL_OPTIMIZE_LEVEL, PLSQL_WARNINGS, POSITIVE, POSITIVEN, PRAGMA, PRECEDES, PRECISION, PRESERVE, PRIMARY, PRINT, PRIOR, PRIVATE, PROCEDURE, PROMPT, PUBLIC, QUIT, QUOTED_LITERAL, RAISE, RANGE, RAW, READ, REAL, RECORD, REFERENCES, REFERENCING, REGEXP_LIKE, RELEASE, RELIES_ON, REMARK, RENAME, RESOURCE, RESTRICT_REFERENCES, RESULT, RESULT_CACHE, RETURN, RETURNING, REVERSE, REVOKE, RIGHT, ROLLBACK, ROLLUP, ROW, ROWID, ROWNUM, ROWS, ROWTYPE, SAVE, SAVEPOINT, SCHEMA, SCOPE, SECOND, SELECT, SELF, SEPARATE, SERIALLY_REUSABLE, SERVERERROR, SESSIONTIMEZONE, SET, SETS, SHARDED, SHARE, SHARED, SHARING, SHOW, SHUTDOWN, SIBLINGS, SIGNTYPE, SINGLE_LINE_COMMENT, SIZE, SMALLINT, SOME, SPACE, SPECIAL_CHARACTERS, SPOOL, SQL, SQLCODE, SQLDATA_CLASS, SQLERRM, START, STARTUP, STATEMENT, STATIC, STATISTICS, STRING, STRING_LITERAL, STRUCT, SUBMULTISET, SUBSTITUTABLE, SUBTYPE, SUCCESSFUL, SUSPEND, SYNONYM, SYS_REFCURSOR, SYSDATE, TABAUTH, TABLE, TDO, TEMPORARY, THEN, TIES, TIME, TIMESTAMP, TIMEZONE_ABBR, TIMEZONE_HOUR, TIMEZONE_MINUTE, TIMEZONE_REGION, TO, tokenImage, TRAILING, TRANSACTION, TREAT, TRIGGER, TRUE, TRUNCATE, TYPE, UI, UNDEFINE, UNDER, UNION, UNIQUE, UNSIGNED_NUMERIC_LITERAL, UPDATE, UROWID, USER, USING, VALUES, VARCHAR, VARCHAR2, VARIABLE, VARRAY, VARYING, VIEW, VIEWS, WHEN, WHENEVER, WHERE, WHILE, WITH, WRAPPED, YEAR, YES, ZONE
-
Fields inherited from interface net.sourceforge.pmd.lang.plsql.ast.PLSQLParserTreeConstants
JJTACCESSIBLEBYCLAUSE, JJTADDITIVEEXPRESSION, JJTALTERTRIGGER, JJTALTERTYPESPEC, JJTANALYTICCLAUSE, JJTARGUMENT, JJTARGUMENTLIST, JJTARGUMENTS, JJTASSIGNMENT, JJTATTRIBUTE, JJTATTRIBUTEDECLARATION, JJTBETWEENCONDITION, JJTBLOCK, JJTBOOLEANLITERAL, JJTBULKCOLLECTINTOCLAUSE, JJTCALLSPECTAIL, JJTCASEEXPRESSION, JJTCASESTATEMENT, JJTCASEWHENCLAUSE, JJTCLOSESTATEMENT, JJTCOLLECTIONDECLARATION, JJTCOLLECTIONNAME, JJTCOLLECTIONTYPEDEFINITION, JJTCOLLECTIONTYPENAME, JJTCOLUMN, JJTCOLUMNALIAS, JJTCOMMENT, JJTCOMPARISONCONDITION, JJTCOMPILATIONDATATYPE, JJTCOMPILATIONDECLARATIONFRAGMENT, JJTCOMPILATIONEXPRESSION, JJTCOMPOUNDCONDITION, JJTCOMPOUNDTRIGGERBLOCK, JJTCONDITION, JJTCONDITIONALANDEXPRESSION, JJTCONDITIONALCOMPILATIONSTATEMENT, JJTCONDITIONALINSERTCLAUSE, JJTCONDITIONALOREXPRESSION, JJTCONTINUESTATEMENT, JJTCROSSOUTERAPPLYCLAUSE, JJTCURSORBODY, JJTCURSORFORLOOPSTATEMENT, JJTCURSORSPECIFICATION, JJTCURSORUNIT, JJTDATABASEEVENT, JJTDATABASELINK, JJTDATATYPE, JJTDATATYPEDECLARATION, JJTDATETIMELITERAL, JJTDDLCOMMAND, JJTDDLEVENT, JJTDECLARATIVESECTION, JJTDECLARATIVEUNIT, JJTDELETESTATEMENT, JJTDIRECTORY, JJTDMLTABLEEXPRESSIONCLAUSE, JJTELSECLAUSE, JJTELSIFCLAUSE, JJTEMBEDDEDSQLSTATEMENT, JJTEQUALITYEXPRESSION, JJTERRORLOGGINGCLAUSE, JJTEXCEPTIONDECLARATION, JJTEXCEPTIONHANDLER, JJTEXISTSCONDITION, JJTEXITSTATEMENT, JJTEXPRESSION, JJTEXPRESSIONLIST, JJTEXPRESSIONLISTMULTIPLE, JJTEXPRESSIONLISTSINGLE, JJTEXTRACTEXPRESSION, JJTFETCHSTATEMENT, JJTFIELDDECLARATION, JJTFLOATINGPOINTCONDITION, JJTFORALLINDEX, JJTFORALLSTATEMENT, JJTFORINDEX, JJTFORMALPARAMETER, JJTFORMALPARAMETERS, JJTFORSTATEMENT, JJTFORUPDATECLAUSE, JJTFROMCLAUSE, JJTFUNCTIONCALL, JJTFUNCTIONNAME, JJTGLOBAL, JJTGOTOSTATEMENT, JJTGROUPBYCLAUSE, JJTGROUPINGEXPRESSIONLIST, JJTGROUPINGSETSCLAUSE, JJTHIERARCHICALQUERYCLAUSE, JJTHOSTARRAYNAME, JJTID, JJTIFSTATEMENT, JJTINCONDITION, JJTINLINECONSTRAINT, JJTINLINEPRAGMA, JJTINNERCROSSJOINCLAUSE, JJTINPUT, JJTINSERTINTOCLAUSE, JJTINSERTSTATEMENT, JJTINTOCLAUSE, JJTISASETCONDITION, JJTISEMPTYCONDITION, JJTISNULLCONDITION, JJTISOFTYPECONDITION, JJTJAVAINTERFACECLASS, JJTJOINCLAUSE, JJTKEYWORD_UNRESERVED, JJTLABEL, JJTLABELLEDSTATEMENT, JJTLIKECONDITION, JJTLIKEEXPRESSION, JJTLISTAGGOVERFLOWCLAUSE, JJTLITERAL, JJTLOOPSTATEMENT, JJTMEMBERCONDITION, JJTMETHODDECLARATION, JJTMETHODDECLARATOR, JJTMULTIPLICATIVEEXPRESSION, JJTMULTISETCONDITION, JJTMULTITABLEINSERT, JJTNAME, jjtNodeName, JJTNONDMLEVENT, JJTNONDMLTRIGGER, JJTNULLLITERAL, JJTNUMERICLITERAL, JJTOBJECTDECLARATION, JJTOBJECTEXPRESSION, JJTOBJECTNAMEDECLARATION, JJTOPENSTATEMENT, JJTORDERBYCLAUSE, JJTOUTERJOINCLAUSE, JJTOUTERJOINEXPRESSION, JJTOUTERJOINTYPE, JJTOUTOFLINECONSTRAINT, JJTPACKAGEBODY, JJTPACKAGESPECIFICATION, JJTPARALLELCLAUSE, JJTPARTITIONEXTENSIONCLAUSE, JJTPIPELINESTATEMENT, JJTPRAGMA, JJTPRAGMACLAUSE, JJTPRIMARYEXPRESSION, JJTPRIMARYPREFIX, JJTPRIMARYSUFFIX, JJTPROGRAMUNIT, JJTQUALIFIEDID, JJTQUALIFIEDNAME, JJTQUERYBLOCK, JJTQUERYPARTITIONCLAUSE, JJTRAISESTATEMENT, JJTREAD2NEXTOCCURRENCE, JJTREADPASTNEXTOCCURRENCE, JJTREFERENCESCLAUSE, JJTREGEXPLIKECONDITION, JJTRELATIONALEXPRESSION, JJTRETURNINGCLAUSE, JJTRETURNSTATEMENT, JJTROLLUPCUBECLAUSE, JJTROWLIMITINGCLAUSE, JJTSCALARDATATYPENAME, JJTSCHEMANAME, JJTSELECTINTOSTATEMENT, JJTSELECTLIST, JJTSELECTSTATEMENT, JJTSIMPLEEXPRESSION, JJTSINGLETABLEINSERT, JJTSKIP2NEXTOCCURRENCE, JJTSKIP2NEXTTERMINATOR, JJTSKIP2NEXTTOKENOCCURRENCE, JJTSKIPPASTNEXTOCCURRENCE, JJTSKIPPASTNEXTTOKENOCCURRENCE, JJTSQLEXPRESSION, JJTSQLPLUSCOMMAND, JJTSQLSTATEMENT, JJTSTATEMENT, JJTSTRINGEXPRESSION, JJTSTRINGLITERAL, JJTSUBMULTISETCONDITION, JJTSUBQUERYOPERATION, JJTSUBQUERYRESTRICTIONCLAUSE, JJTSUBTYPEDEFINITION, JJTSYNONYM, JJTTABLE, JJTTABLEALIAS, JJTTABLECOLLECTIONEXPRESSION, JJTTABLECOLUMN, JJTTABLENAME, JJTTABLEREFERENCE, JJTTRIGGERTIMINGPOINTSECTION, JJTTRIGGERUNIT, JJTTRIMEXPRESSION, JJTTYPEKEYWORD, JJTTYPEMETHOD, JJTTYPESPECIFICATION, JJTUNARYEXPRESSION, JJTUNARYEXPRESSIONNOTPLUSMINUS, JJTUNLABELLEDSTATEMENT, JJTUNQUALIFIEDID, JJTUPDATESETCLAUSE, JJTUPDATESTATEMENT, JJTVALUESCLAUSE, JJTVARIABLENAME, JJTVARIABLEORCONSTANTDECLARATION, JJTVARIABLEORCONSTANTDECLARATOR, JJTVARIABLEORCONSTANTDECLARATORID, JJTVARIABLEORCONSTANTINITIALIZER, JJTVIEW, JJTVIEWCOLUMN, JJTVOID, JJTWHERECLAUSE, JJTWHILESTATEMENT, JJTWINDOWINGCLAUSE, JJTWITHCLAUSE, JJTWITHINCLAUSE, JJTWRAPPEDOBJECT, JJTXMLATTRIBUTESCLAUSE, JJTXMLELEMENT, JJTXMLEXISTS, JJTXMLNAMESPACESCLAUSE, JJTXMLPASSINGCLAUSE, JJTXMLTABLE, JJTXMLTABLECOLUM, JJTXMLTABLEOPTIONS
-
-
Constructor Summary
Constructors Constructor Description PLSQLParser(InputStream stream)Deprecated.Constructor with InputStream.PLSQLParser(InputStream stream, String encoding)Deprecated.Constructor with InputStream and supplied encodingPLSQLParser(Reader stream)Deprecated.Constructor.PLSQLParser(PLSQLParserTokenManager tm)Deprecated.Constructor with generated Token Manager.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidAbstractSelectStatement(AbstractSelectStatement node)Deprecated.ASTAccessibleByClauseAccessibleByClause()Deprecated.ASTAdditiveExpressionAdditiveExpression()Deprecated.voidAlterTrigger()Deprecated.ASTAlterTypeSpecAlterTypeSpec()Deprecated.ASTAnalyticClauseAnalyticClause()Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlASTArgumentArgument()Deprecated.ASTArgumentListArgumentList()Deprecated.ASTArgumentsArguments()Deprecated.ASTAssignmentAssignment()Deprecated.ASTAttributeAttribute()Deprecated.ASTAttributeDeclarationAttributeDeclaration()Deprecated.MethodASTBetweenConditionBetweenCondition()Deprecated.ASTBlockBlock()Deprecated.ASTBooleanLiteralBooleanLiteral()Deprecated.ASTBulkCollectIntoClauseBulkCollectIntoClause()Deprecated.voidBulkCollectIntoClauseEntry()Deprecated.ASTCallSpecTailCallSpecTail()Deprecated.Java stored procedure, external functionstatic StringcanonicalName(String name)Deprecated.Return canonical version of the OracleASTCaseExpressionCaseExpression()Deprecated.ASTCaseStatementCaseStatement()Deprecated.ASTCaseWhenClauseCaseWhenClause()Deprecated.ASTCloseStatementCloseStatement()Deprecated.ASTCollectionDeclarationCollectionDeclaration()Deprecated.ASTCollectionNameCollectionName()Deprecated.ASTCollectionTypeDefinitionCollectionTypeDefinition()Deprecated.ASTCollectionTypeNameCollectionTypeName()Deprecated.ASTColumnColumn()Deprecated.ASTColumnAliasColumnAlias()Deprecated.voidColumnPath()Deprecated.ASTCommentComment()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/COMMENT.html#GUID-65F447C4-6914-4823-9691-F15D52DB74D7ASTComparisonConditionComparisonCondition()Deprecated.ASTCompilationDataTypeCompilationDataType()Deprecated.ASTCompilationDeclarationFragmentCompilationDeclarationFragment()Deprecated.ASTCompilationExpressionCompilationExpression()Deprecated.ASTCompoundConditionCompoundCondition()Deprecated.ASTCompoundTriggerBlockCompoundTriggerBlock()Deprecated.ASTConditionCondition()Deprecated.voidCondition2()Deprecated.ASTConditionalAndExpressionConditionalAndExpression()Deprecated.ASTConditionalCompilationStatementConditionalCompilationStatement()Deprecated.ASTConditionalInsertClauseConditionalInsertClause()Deprecated.ASTConditionalOrExpressionConditionalOrExpression()Deprecated.voidConstraintState()Deprecated.ASTContinueStatementContinueStatement()Deprecated.ASTCrossOuterApplyClauseCrossOuterApplyClause()Deprecated.ASTCursorBodyCursorBody()Deprecated.ASTCursorForLoopStatementCursorForLoopStatement()Deprecated.ASTCursorSpecificationCursorSpecification()Deprecated.ASTCursorUnitCursorUnit()Deprecated.Cursor (common part of specification and body) See https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/explicit-cursor-declaration-and-definition.html#GUID-38C5DBA3-9DEC-4AF2-9B5E-7B721D11A77CASTDatabaseEventDatabaseEvent()Deprecated.ASTDatabaseLinkDatabaseLink()Deprecated.ASTDatatypeDatatype()Deprecated.ASTDatatypeDeclarationDatatypeDeclaration()Deprecated.ASTDateTimeLiteralDateTimeLiteral()Deprecated.ASTDDLCommandDDLCommand()Deprecated.ASTDDLEventDDLEvent()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Types-of-SQL-Statements.html#GUID-FD9A8CB4-6B9A-44E5-B114-EFB8DA76FC88ASTDeclarativeSectionDeclarativeSection()Deprecated.ASTDeclarativeUnitDeclarativeUnit()Deprecated.ASTDeleteStatementDeleteStatement()Deprecated.ASTDirectoryDirectory()Deprecated.voiddisable_tracing()Deprecated.Disable tracing.ASTDMLTableExpressionClauseDMLTableExpressionClause()Deprecated.ASTElseClauseElseClause()Deprecated.ASTElsifClauseElsifClause()Deprecated.ASTEmbeddedSqlStatementEmbeddedSqlStatement()Deprecated.voidenable_tracing()Deprecated.Enable tracing.ASTEqualityExpressionEqualityExpression()Deprecated.ASTErrorLoggingClauseErrorLoggingClause()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__BCEEAAGCASTExceptionDeclarationExceptionDeclaration()Deprecated.ASTExceptionHandlerExceptionHandler()Deprecated.ASTExistsConditionExistsCondition()Deprecated.ASTExitStatementExitStatement()Deprecated.ASTExpressionExpression()Deprecated.ASTExpressionListExpressionList()Deprecated.ASTExpressionListMultipleExpressionListMultiple()Deprecated.ASTExpressionListSingleExpressionListSingle()Deprecated.ASTExtractExpressionExtractExpression()Deprecated.ASTFetchStatementFetchStatement()Deprecated.ASTFieldDeclarationFieldDeclaration()Deprecated.ASTFloatingPointConditionFloatingPointCondition()Deprecated.ASTForAllIndexForAllIndex()Deprecated.ForAllIndex is declared implicitly, unlike most variables or constants.ASTForAllStatementForAllStatement()Deprecated.ASTForIndexForIndex()Deprecated.ForIndex is declared implicitly, unlike most variables or constants.ASTFormalParameterFormalParameter()Deprecated.ASTFormalParametersFormalParameters()Deprecated.ASTForStatementForStatement()Deprecated.Scope rule: the loop index only exists within the LoopvoidForUpdateClause()Deprecated.ASTFromClauseFromClause()Deprecated.voidFromClauseEntry()Deprecated.ASTFunctionCallFunctionCall()Deprecated.Built-in function call or a user defined function call.ASTFunctionNameFunctionName()Deprecated.ParseExceptiongenerateParseException()Deprecated.Generate ParseException.TokengetNextToken()Deprecated.Get the next Token.TokengetToken(int index)Deprecated.Get the specific Token.ASTGlobalGlobal()Deprecated.All global definitions of triggers, functions and procedures are evaluated here.ASTGotoStatementGotoStatement()Deprecated.ASTGroupByClauseGroupByClause()Deprecated.ASTGroupingExpressionListGroupingExpressionList()Deprecated.ASTGroupingSetsClauseGroupingSetsClause()Deprecated.ASTHierarchicalQueryClauseHierarchicalQueryClause()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6__I2126079ASTHostArrayNameHostArrayName()Deprecated.ASTIDID()Deprecated.2006-05-20 - Matthias Hendler - added <OLD> and <PARENT>ASTIfStatementIfStatement()Deprecated.ASTInConditionInCondition()Deprecated.ASTInlineConstraintInlineConstraint()Deprecated.ASTInlinePragmaInlinePragma()Deprecated.ASTInnerCrossJoinClauseInnerCrossJoinClause()Deprecated.ASTInputInput(String sourcecode)Deprecated.2006-05-22 - Matthias Hendler - added globalBody()ASTInsertIntoClauseInsertIntoClause()Deprecated.ASTInsertStatementInsertStatement()Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423ASTIntoClauseIntoClause()Deprecated.ASTIsASetConditionIsASetCondition()Deprecated.ASTIsEmptyConditionIsEmptyCondition()Deprecated.ASTIsNullConditionIsNullCondition()Deprecated.ASTIsOfTypeConditionIsOfTypeCondition()Deprecated.ASTJavaInterfaceClassJavaInterfaceClass()Deprecated.ASTJoinClauseJoinClause()Deprecated.voidJoinClausePart()Deprecated.voidKEYWORD(String id)Deprecated.ASTKEYWORD_UNRESERVEDKEYWORD_UNRESERVED()Deprecated.ASTLabelLabel()Deprecated.This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'ASTLabelledStatementLabelledStatement()Deprecated.ASTLikeConditionLikeCondition()Deprecated.ASTLikeExpressionLikeExpression()Deprecated.ASTListaggOverflowClauseListaggOverflowClause()Deprecated.ASTLiteralLiteral()Deprecated.ASTLoopStatementLoopStatement()Deprecated.static voidmain(String[] args)Deprecated.main method, for testing only.ASTMemberConditionMemberCondition()Deprecated.ASTMethodDeclarationMethodDeclaration()Deprecated.ASTMethodDeclaratorMethodDeclarator()Deprecated.ASTMultiplicativeExpressionMultiplicativeExpression()Deprecated.voidMultisetCondition()Deprecated.ASTMultiSetConditionMultiSetCondition()Deprecated.ASTMultiTableInsertMultiTableInsert()Deprecated.ASTNameName()Deprecated.ASTNonDMLEventNonDMLEvent()Deprecated.ASTNonDMLTriggerNonDMLTrigger()Deprecated.ASTNullLiteralNullLiteral()Deprecated.ASTNumericLiteralNumericLiteral()Deprecated.Recognizes a numeric literal.ASTObjectDeclarationObjectDeclaration()Deprecated.ASTObjectExpressionObjectExpression()Deprecated.ASTObjectNameDeclarationObjectNameDeclaration()Deprecated.ASTOpenStatementOpenStatement()Deprecated.ASTOrderByClauseOrderByClause()Deprecated.voidOrderByEntry()Deprecated.ASTOuterJoinClauseOuterJoinClause()Deprecated.ASTOuterJoinExpressionOuterJoinExpression()Deprecated.ASTOuterJoinTypeOuterJoinType()Deprecated.ASTOutOfLineConstraintOutOfLineConstraint()Deprecated.ASTPackageBodyPackageBody()Deprecated.ASTPackageSpecificationPackageSpecification()Deprecated.ASTParallelClauseParallelClause()Deprecated.ASTPartitionExtensionClausePartitionExtensionClause()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__CHDBBDEIASTPipelineStatementPipelineStatement()Deprecated.ASTPragmaPragma()Deprecated.ASTPragmaClausePragmaClause()Deprecated.ASTPrimaryExpressionPrimaryExpression()Deprecated.2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered.ASTPrimaryPrefixPrimaryPrefix()Deprecated.ASTPrimarySuffixPrimarySuffix()Deprecated.ASTProgramUnitProgramUnit()Deprecated.2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed.ASTQualifiedIDQualifiedID()Deprecated.2006-05-20 - Matthias Hendler - added <LIMIT>ASTQualifiedNameQualifiedName()Deprecated.ASTQueryBlockQueryBlock()Deprecated.ASTQueryPartitionClauseQueryPartitionClause()Deprecated.voidQueryTableExpression()Deprecated.ASTRaiseStatementRaiseStatement()Deprecated.ASTRead2NextOccurrenceRead2NextOccurrence(String target)Deprecated.ASTReadPastNextOccurrenceReadPastNextOccurrence(String target)Deprecated.ASTReferencesClauseReferencesClause()Deprecated.ASTRegexpLikeConditionRegexpLikeCondition()Deprecated.voidReInit(InputStream stream)Deprecated.Reinitialise.voidReInit(InputStream stream, String encoding)Deprecated.Reinitialise.voidReInit(Reader stream)Deprecated.Reinitialise.voidReInit(PLSQLParserTokenManager tm)Deprecated.Reinitialise.ASTRelationalExpressionRelationalExpression()Deprecated.Relational operators: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-language-fundamentals.html#GUID-2EB964C8-9B36-4009-A45F-B340F44EE2A2voidRESERVED_WORD()Deprecated.PL/SQL Reserved words https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-reserved-words-keywords.html Note: This production is not used, it is just here for reference of collecting all reserved words.voidRestOfStatement()Deprecated.ASTReturningClauseReturningClause()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126358ASTReturnStatementReturnStatement()Deprecated.ASTRollupCubeClauseRollupCubeClause()Deprecated.ASTRowLimitingClauseRowLimitingClause()Deprecated.ASTScalarDataTypeNameScalarDataTypeName()Deprecated.ASTSchemaNameSchemaName()Deprecated.ASTSelectIntoStatementSelectIntoStatement()Deprecated.ASTSelectListSelectList()Deprecated.voidSelectListEntry()Deprecated.ASTSelectStatementSelectStatement()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6ASTSimpleExpressionSimpleExpression()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Simple-Expressions.htmlASTSingleTableInsertSingleTableInsert()Deprecated.voidSkip2NextOccurrence(String target)Deprecated.voidSkip2NextTerminator(String initiator, String terminator)Deprecated.voidSkip2NextTokenOccurrence(int target)Deprecated.voidSkipPastNextOccurrence(String target)Deprecated.voidSkipPastNextTokenOccurrence(int target)Deprecated.ASTSqlExpressionSqlExpression()Deprecated.ASTSqlPlusCommandSqlPlusCommand()Deprecated.ASTSqlStatementSqlStatement(String initiator, String terminator)Deprecated.2006-05-24 - Matthias Hendler - added MERGEASTStatementStatement()Deprecated.ASTStringExpressionStringExpression()Deprecated.ASTStringLiteralStringLiteral()Deprecated.ASTSubmultisetConditionSubmultisetCondition()Deprecated.voidSubquery()Deprecated.voidSubqueryFactoringClause()Deprecated.ASTSubqueryOperationSubqueryOperation()Deprecated.ASTSubqueryRestrictionClauseSubqueryRestrictionClause()Deprecated.ASTSubTypeDefinitionSubTypeDefinition()Deprecated.ASTSynonymSynonym()Deprecated.ASTTableTable()Deprecated.2006-05-10 - Matthias Hendler - merged SIV and sourceforge sourcesASTTableAliasTableAlias()Deprecated.ASTTableCollectionExpressionTableCollectionExpression()Deprecated.ASTTableColumnTableColumn()Deprecated.ASTTableNameTableName()Deprecated.ASTTableReferenceTableReference()Deprecated.ASTTableReferenceTableReferenceInJoin()Deprecated.Special production, used in joins.ASTTriggerTimingPointSectionTriggerTimingPointSection()Deprecated.ASTTriggerUnitTriggerUnit()Deprecated.Trigger Triggers are always outside of a package. 2006-05-17 - Matthias Hendler - addedASTTrimExpressionTrimExpression()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/TRIM.htmlASTTypeKeywordTypeKeyword()Deprecated.ASTTypeMethodTypeMethod()Deprecated.ASTTypeSpecificationTypeSpecification()Deprecated.ASTUnaryExpressionUnaryExpression(boolean isUnarySign)Deprecated.ASTUnaryExpressionNotPlusMinusUnaryExpressionNotPlusMinus()Deprecated.ASTUnlabelledStatementUnlabelledStatement()Deprecated.2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at <LOOP>ASTUnqualifiedIDUnqualifiedID()Deprecated.2006-05-20 - Matthias Hendler - added <OLD>, <NEW>, <LOOP>, <INT>ASTUpdateSetClauseUpdateSetClause()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126876ASTUpdateStatementUpdateStatement()Deprecated.ASTValuesClauseValuesClause()Deprecated.ASTVariableNameVariableName()Deprecated.ASTVariableOrConstantDeclarationVariableOrConstantDeclaration()Deprecated.ASTVariableOrConstantDeclaratorVariableOrConstantDeclarator()Deprecated.ASTVariableOrConstantDeclaratorIdVariableOrConstantDeclaratorId()Deprecated.ASTVariableOrConstantInitializerVariableOrConstantInitializer()Deprecated.ASTViewView()Deprecated.ASTViewColumnViewColumn()Deprecated.ASTWhereClauseWhereClause()Deprecated.ASTWhileStatementWhileStatement()Deprecated.ASTWindowingClauseWindowingClause()Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlASTWithClauseWithClause()Deprecated.ASTWithinClauseWithinClause()Deprecated.Within Clause is used for the following analytic functions: CUME_DIST, DENSE_RANK, LISTAGG, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, RANK.voidWrappedObject()Deprecated.2011-05-15 - SRT - Added to cope with wrapped objects A wrapped function looks like this (always terminated by one or more equals signs "="):-ASTXMLAttributesClauseXMLAttributesClause()Deprecated.ASTXMLElementXMLElement()Deprecated.ASTXMLExistsXMLExists()Deprecated.ASTXMLNamespacesClauseXMLNamespacesClause()Deprecated.ASTXMLPassingClauseXMLPassingClause()Deprecated.ASTXMLTableXMLTable()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLTABLE.htmlASTXMLTableColumXMLTableColum()Deprecated.ASTXMLTableOptionsXMLTableOptions()Deprecated.
-
-
-
Field Detail
-
jjtree
protected JJTPLSQLParserState jjtree
Deprecated.
-
token_source
public PLSQLParserTokenManager token_source
Deprecated.Generated Token Manager.
-
token
public Token token
Deprecated.Current token.
-
jj_nt
public Token jj_nt
Deprecated.Next token.
-
-
Constructor Detail
-
PLSQLParser
public PLSQLParser(InputStream stream)
Deprecated.Constructor with InputStream.
-
PLSQLParser
public PLSQLParser(InputStream stream, String encoding)
Deprecated.Constructor with InputStream and supplied encoding
-
PLSQLParser
public PLSQLParser(Reader stream)
Deprecated.Constructor.
-
PLSQLParser
public PLSQLParser(PLSQLParserTokenManager tm)
Deprecated.Constructor with generated Token Manager.
-
-
Method Detail
-
main
public static void main(String[] args) throws ParseException
Deprecated.main method, for testing only.- Parameters:
args-- Throws:
ParseException
-
canonicalName
public static String canonicalName(String name)
Deprecated.Return canonical version of the Oracle
-
Input
public final ASTInput Input(String sourcecode) throws ParseException
Deprecated.2006-05-22 - Matthias Hendler - added globalBody()- Throws:
ParseException
-
DDLCommand
public final ASTDDLCommand DDLCommand() throws ParseException
Deprecated.- Throws:
ParseException
-
SqlPlusCommand
public final ASTSqlPlusCommand SqlPlusCommand() throws ParseException
Deprecated.- Throws:
ParseException
-
Global
public final ASTGlobal Global() throws ParseException
Deprecated.All global definitions of triggers, functions and procedures are evaluated here. Every occurence goes under a new PACKAGE-Node in the XML document. This happens, cause a global "block" does not have a definied start and end token like a package specification or a package body. Thats why every construct is handled like a new part of the global package. To overcome this problem, I could use an infinity lookahead - which should solve the problem and slow down the whole parsing. Another idea would be to lookahead the next tokens and decide wether they belong to a package definition or not. Then I could decide to stay in this global parsing state. By now lookahead gives the parser a hint to choose the correct way on a given base. So we can't negate it easily. On the other hand I could also hold the global state in a global variable. But this does not seems the correct way to solve the problem, I think. 2006-05-17 - Matthias Hendler - added- Throws:
ParseException
-
Block
public final ASTBlock Block() throws ParseException
Deprecated.- Throws:
ParseException
-
PackageSpecification
public final ASTPackageSpecification PackageSpecification() throws ParseException
Deprecated.- Throws:
ParseException
-
PackageBody
public final ASTPackageBody PackageBody() throws ParseException
Deprecated.- Throws:
ParseException
-
DeclarativeUnit
public final ASTDeclarativeUnit DeclarativeUnit() throws ParseException
Deprecated.- Throws:
ParseException
-
DeclarativeSection
public final ASTDeclarativeSection DeclarativeSection() throws ParseException
Deprecated.- Throws:
ParseException
-
CompilationDeclarationFragment
public final ASTCompilationDeclarationFragment CompilationDeclarationFragment() throws ParseException
Deprecated.- Throws:
ParseException
-
ProgramUnit
public final ASTProgramUnit ProgramUnit() throws ParseException
Deprecated.2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed. Printing of any custom tag added. Now user can define his own custom tags which he can evaluate in the XSLT. This methode also documents global functions/procedures.- Throws:
ParseException
-
ObjectNameDeclaration
public final ASTObjectNameDeclaration ObjectNameDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
FormalParameter
public final ASTFormalParameter FormalParameter() throws ParseException
Deprecated.- Throws:
ParseException
-
MethodDeclaration
public final ASTMethodDeclaration MethodDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
MethodDeclarator
public final ASTMethodDeclarator MethodDeclarator() throws ParseException
Deprecated.- Throws:
ParseException
-
FormalParameters
public final ASTFormalParameters FormalParameters() throws ParseException
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclarator
public final ASTVariableOrConstantDeclarator VariableOrConstantDeclarator() throws ParseException
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclaratorId
public final ASTVariableOrConstantDeclaratorId VariableOrConstantDeclaratorId() throws ParseException
Deprecated.- Throws:
ParseException
-
VariableOrConstantInitializer
public final ASTVariableOrConstantInitializer VariableOrConstantInitializer() throws ParseException
Deprecated.- Throws:
ParseException
-
Datatype
public final ASTDatatype Datatype() throws ParseException
Deprecated.- Throws:
ParseException
-
CompilationDataType
public final ASTCompilationDataType CompilationDataType() throws ParseException
Deprecated.- Throws:
ParseException
-
CollectionTypeName
public final ASTCollectionTypeName CollectionTypeName() throws ParseException
Deprecated.- Throws:
ParseException
-
ScalarDataTypeName
public final ASTScalarDataTypeName ScalarDataTypeName() throws ParseException
Deprecated.- Throws:
ParseException
-
DateTimeLiteral
public final ASTDateTimeLiteral DateTimeLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
ExceptionHandler
public final ASTExceptionHandler ExceptionHandler() throws ParseException
Deprecated.- Throws:
ParseException
-
Skip2NextTerminator
public final void Skip2NextTerminator(String initiator, String terminator) throws ParseException
Deprecated.- Throws:
ParseException
-
Skip2NextOccurrence
public final void Skip2NextOccurrence(String target) throws ParseException
Deprecated.- Throws:
ParseException
-
SkipPastNextOccurrence
public final void SkipPastNextOccurrence(String target) throws ParseException
Deprecated.- Throws:
ParseException
-
Skip2NextTokenOccurrence
public final void Skip2NextTokenOccurrence(int target) throws ParseExceptionDeprecated.- Throws:
ParseException
-
SkipPastNextTokenOccurrence
public final void SkipPastNextTokenOccurrence(int target) throws ParseExceptionDeprecated.- Throws:
ParseException
-
Read2NextOccurrence
public final ASTRead2NextOccurrence Read2NextOccurrence(String target) throws ParseException
Deprecated.- Throws:
ParseException
-
ReadPastNextOccurrence
public final ASTReadPastNextOccurrence ReadPastNextOccurrence(String target) throws ParseException
Deprecated.- Throws:
ParseException
-
SqlStatement
public final ASTSqlStatement SqlStatement(String initiator, String terminator) throws ParseException
Deprecated.2006-05-24 - Matthias Hendler - added MERGE- Throws:
ParseException
-
AbstractSelectStatement
public final void AbstractSelectStatement(AbstractSelectStatement node) throws ParseException
Deprecated.- Throws:
ParseException
-
SelectIntoStatement
public final ASTSelectIntoStatement SelectIntoStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
RestOfStatement
public final void RestOfStatement() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ForUpdateClause
public final void ForUpdateClause() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ColumnPath
public final void ColumnPath() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Subquery
public final void Subquery() throws ParseExceptionDeprecated.- Throws:
ParseException
-
SubqueryOperation
public final ASTSubqueryOperation SubqueryOperation() throws ParseException
Deprecated.- Throws:
ParseException
-
OrderByClause
public final ASTOrderByClause OrderByClause() throws ParseException
Deprecated.- Throws:
ParseException
-
OrderByEntry
public final void OrderByEntry() throws ParseExceptionDeprecated.- Throws:
ParseException
-
RowLimitingClause
public final ASTRowLimitingClause RowLimitingClause() throws ParseException
Deprecated.- Throws:
ParseException
-
QueryBlock
public final ASTQueryBlock QueryBlock() throws ParseException
Deprecated.- Throws:
ParseException
-
GroupByClause
public final ASTGroupByClause GroupByClause() throws ParseException
Deprecated.- Throws:
ParseException
-
RollupCubeClause
public final ASTRollupCubeClause RollupCubeClause() throws ParseException
Deprecated.- Throws:
ParseException
-
GroupingSetsClause
public final ASTGroupingSetsClause GroupingSetsClause() throws ParseException
Deprecated.- Throws:
ParseException
-
GroupingExpressionList
public final ASTGroupingExpressionList GroupingExpressionList() throws ParseException
Deprecated.- Throws:
ParseException
-
WhereClause
public final ASTWhereClause WhereClause() throws ParseException
Deprecated.- Throws:
ParseException
-
Condition
public final ASTCondition Condition() throws ParseException
Deprecated.- Throws:
ParseException
-
Condition2
public final void Condition2() throws ParseExceptionDeprecated.- Throws:
ParseException
-
FloatingPointCondition
public final ASTFloatingPointCondition FloatingPointCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
BetweenCondition
public final ASTBetweenCondition BetweenCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
LikeCondition
public final ASTLikeCondition LikeCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
RegexpLikeCondition
public final ASTRegexpLikeCondition RegexpLikeCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
ExistsCondition
public final ASTExistsCondition ExistsCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
MultisetCondition
public final void MultisetCondition() throws ParseExceptionDeprecated.- Throws:
ParseException
-
IsASetCondition
public final ASTIsASetCondition IsASetCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
IsEmptyCondition
public final ASTIsEmptyCondition IsEmptyCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
MemberCondition
public final ASTMemberCondition MemberCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
SubmultisetCondition
public final ASTSubmultisetCondition SubmultisetCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
CompoundCondition
public final ASTCompoundCondition CompoundCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
InCondition
public final ASTInCondition InCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
ComparisonCondition
public final ASTComparisonCondition ComparisonCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
ExpressionListSingle
public final ASTExpressionListSingle ExpressionListSingle() throws ParseException
Deprecated.- Throws:
ParseException
-
ExpressionListMultiple
public final ASTExpressionListMultiple ExpressionListMultiple() throws ParseException
Deprecated.- Throws:
ParseException
-
ExpressionList
public final ASTExpressionList ExpressionList() throws ParseException
Deprecated.- Throws:
ParseException
-
SqlExpression
public final ASTSqlExpression SqlExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
SimpleExpression
public final ASTSimpleExpression SimpleExpression() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Simple-Expressions.html- Throws:
ParseException
-
OuterJoinExpression
public final ASTOuterJoinExpression OuterJoinExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
FunctionCall
public final ASTFunctionCall FunctionCall() throws ParseException
Deprecated.Built-in function call or a user defined function call. See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Functions.html#GUID-D079EFD3-C683-441F-977E-2C9503089982 See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/About-User-Defined-Functions.html#GUID-4EB3E236-8216-471C-BA44-23D87BDFEA67 A function reference/name might be: function_name package.function_name package.schema.function_name optional: @ dblink- Throws:
ParseException
-
FunctionName
public final ASTFunctionName FunctionName() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLTable
public final ASTXMLTable XMLTable() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLTABLE.html- Throws:
ParseException
-
XMLNamespacesClause
public final ASTXMLNamespacesClause XMLNamespacesClause() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLTableOptions
public final ASTXMLTableOptions XMLTableOptions() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLTableColum
public final ASTXMLTableColum XMLTableColum() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLPassingClause
public final ASTXMLPassingClause XMLPassingClause() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLExists
public final ASTXMLExists XMLExists() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLElement
public final ASTXMLElement XMLElement() throws ParseException
Deprecated.- Throws:
ParseException
-
XMLAttributesClause
public final ASTXMLAttributesClause XMLAttributesClause() throws ParseException
Deprecated.- Throws:
ParseException
-
AnalyticClause
public final ASTAnalyticClause AnalyticClause() throws ParseException
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html- Throws:
ParseException
-
WindowingClause
public final ASTWindowingClause WindowingClause() throws ParseException
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html- Throws:
ParseException
-
WithinClause
public final ASTWithinClause WithinClause() throws ParseException
Deprecated.Within Clause is used for the following analytic functions: CUME_DIST, DENSE_RANK, LISTAGG, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, RANK. See e.g. https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/LISTAGG.html- Throws:
ParseException
-
ListaggOverflowClause
public final ASTListaggOverflowClause ListaggOverflowClause() throws ParseException
Deprecated.- Throws:
ParseException
-
Column
public final ASTColumn Column() throws ParseException
Deprecated.- Throws:
ParseException
-
HierarchicalQueryClause
public final ASTHierarchicalQueryClause HierarchicalQueryClause() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6__I2126079- Throws:
ParseException
-
FromClause
public final ASTFromClause FromClause() throws ParseException
Deprecated.- Throws:
ParseException
-
FromClauseEntry
public final void FromClauseEntry() throws ParseExceptionDeprecated.- Throws:
ParseException
-
SelectList
public final ASTSelectList SelectList() throws ParseException
Deprecated.- Throws:
ParseException
-
SelectListEntry
public final void SelectListEntry() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ColumnAlias
public final ASTColumnAlias ColumnAlias() throws ParseException
Deprecated.- Throws:
ParseException
-
TableAlias
public final ASTTableAlias TableAlias() throws ParseException
Deprecated.- Throws:
ParseException
-
IntoClause
public final ASTIntoClause IntoClause() throws ParseException
Deprecated.- Throws:
ParseException
-
VariableName
public final ASTVariableName VariableName() throws ParseException
Deprecated.- Throws:
ParseException
-
BulkCollectIntoClause
public final ASTBulkCollectIntoClause BulkCollectIntoClause() throws ParseException
Deprecated.- Throws:
ParseException
-
BulkCollectIntoClauseEntry
public final void BulkCollectIntoClauseEntry() throws ParseExceptionDeprecated.- Throws:
ParseException
-
CollectionName
public final ASTCollectionName CollectionName() throws ParseException
Deprecated.- Throws:
ParseException
-
HostArrayName
public final ASTHostArrayName HostArrayName() throws ParseException
Deprecated.- Throws:
ParseException
-
TableReference
public final ASTTableReference TableReference() throws ParseException
Deprecated.- Throws:
ParseException
-
QueryTableExpression
public final void QueryTableExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
SubqueryRestrictionClause
public final ASTSubqueryRestrictionClause SubqueryRestrictionClause() throws ParseException
Deprecated.- Throws:
ParseException
-
TableCollectionExpression
public final ASTTableCollectionExpression TableCollectionExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
TableReferenceInJoin
public final ASTTableReference TableReferenceInJoin() throws ParseException
Deprecated.Special production, used in joins. The table reference might have a table alias, but this should not match any following NATURAL, CROSS, etc. keywords, although these are allowed as alias names since these are not reserved words.- Throws:
ParseException
-
SchemaName
public final ASTSchemaName SchemaName() throws ParseException
Deprecated.- Throws:
ParseException
-
TableName
public final ASTTableName TableName() throws ParseException
Deprecated.- Throws:
ParseException
-
JoinClause
public final ASTJoinClause JoinClause() throws ParseException
Deprecated.- Throws:
ParseException
-
JoinClausePart
public final void JoinClausePart() throws ParseExceptionDeprecated.- Throws:
ParseException
-
InnerCrossJoinClause
public final ASTInnerCrossJoinClause InnerCrossJoinClause() throws ParseException
Deprecated.- Throws:
ParseException
-
OuterJoinClause
public final ASTOuterJoinClause OuterJoinClause() throws ParseException
Deprecated.- Throws:
ParseException
-
QueryPartitionClause
public final ASTQueryPartitionClause QueryPartitionClause() throws ParseException
Deprecated.- Throws:
ParseException
-
OuterJoinType
public final ASTOuterJoinType OuterJoinType() throws ParseException
Deprecated.- Throws:
ParseException
-
CrossOuterApplyClause
public final ASTCrossOuterApplyClause CrossOuterApplyClause() throws ParseException
Deprecated.- Throws:
ParseException
-
WrappedObject
public final void WrappedObject() throws ParseExceptionDeprecated.2011-05-15 - SRT - Added to cope with wrapped objects A wrapped function looks like this (always terminated by one or more equals signs "="):-" CREATE OR REPLACE FUNCTION "TESTUSER"."GET_DATE_STRING" / ** Return SYSDATE formatted using the provided template. @param p_date_format normal TO_CHARE/TO_DATE date template @return formatted datestring @see http://www.oracle-base.com/articles/10g/WrapAndDBMS_DDL_10gR2.php#dbms_ddl / wrapped a000000 369 abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd 8 89 b6 /SBrhM8+1iUO4QAih+qD2SK8kSowg8eZgcfLCNL+XlquYvSuoVah8JbRPpdHDLHn479SdFLw v04omzJ0zOfHdMAzuHQlw+fAsr2ym9YI8I521pRTbnFVAHOOUw4JqPkIyj7wj4VwyL17nhYb 3qPVuL6SvhZTmEBnRtaErHpzaDuIpqZ0G4s= "
- Throws:
ParseException
-
UnlabelledStatement
public final ASTUnlabelledStatement UnlabelledStatement() throws ParseException
Deprecated.2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at <LOOP>- Throws:
ParseException
-
Statement
public final ASTStatement Statement() throws ParseException
Deprecated.- Throws:
ParseException
-
LabelledStatement
public final ASTLabelledStatement LabelledStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
CaseStatement
public final ASTCaseStatement CaseStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
CaseWhenClause
public final ASTCaseWhenClause CaseWhenClause() throws ParseException
Deprecated.- Throws:
ParseException
-
ElseClause
public final ASTElseClause ElseClause() throws ParseException
Deprecated.- Throws:
ParseException
-
ElsifClause
public final ASTElsifClause ElsifClause() throws ParseException
Deprecated.- Throws:
ParseException
-
LoopStatement
public final ASTLoopStatement LoopStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
CursorForLoopStatement
public final ASTCursorForLoopStatement CursorForLoopStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
InsertStatement
public final ASTInsertStatement InsertStatement() throws ParseException
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423- Throws:
ParseException
-
SingleTableInsert
public final ASTSingleTableInsert SingleTableInsert() throws ParseException
Deprecated.- Throws:
ParseException
-
InsertIntoClause
public final ASTInsertIntoClause InsertIntoClause() throws ParseException
Deprecated.- Throws:
ParseException
-
ValuesClause
public final ASTValuesClause ValuesClause() throws ParseException
Deprecated.- Throws:
ParseException
-
MultiTableInsert
public final ASTMultiTableInsert MultiTableInsert() throws ParseException
Deprecated.- Throws:
ParseException
-
ConditionalInsertClause
public final ASTConditionalInsertClause ConditionalInsertClause() throws ParseException
Deprecated.- Throws:
ParseException
-
SelectStatement
public final ASTSelectStatement SelectStatement() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6- Throws:
ParseException
-
WithClause
public final ASTWithClause WithClause() throws ParseException
Deprecated.- Throws:
ParseException
-
SubqueryFactoringClause
public final void SubqueryFactoringClause() throws ParseExceptionDeprecated.- Throws:
ParseException
-
UpdateStatement
public final ASTUpdateStatement UpdateStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
DMLTableExpressionClause
public final ASTDMLTableExpressionClause DMLTableExpressionClause() throws ParseException
Deprecated.- Throws:
ParseException
-
PartitionExtensionClause
public final ASTPartitionExtensionClause PartitionExtensionClause() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__CHDBBDEI- Throws:
ParseException
-
UpdateSetClause
public final ASTUpdateSetClause UpdateSetClause() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126876- Throws:
ParseException
-
ReturningClause
public final ASTReturningClause ReturningClause() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126358- Throws:
ParseException
-
ErrorLoggingClause
public final ASTErrorLoggingClause ErrorLoggingClause() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__BCEEAAGC- Throws:
ParseException
-
DeleteStatement
public final ASTDeleteStatement DeleteStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ForStatement
public final ASTForStatement ForStatement() throws ParseException
Deprecated.Scope rule: the loop index only exists within the Loop- Throws:
ParseException
-
WhileStatement
public final ASTWhileStatement WhileStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
IfStatement
public final ASTIfStatement IfStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ForIndex
public final ASTForIndex ForIndex() throws ParseException
Deprecated.ForIndex is declared implicitly, unlike most variables or constants.- Throws:
ParseException
-
ForAllIndex
public final ASTForAllIndex ForAllIndex() throws ParseException
Deprecated.ForAllIndex is declared implicitly, unlike most variables or constants.- Throws:
ParseException
-
ForAllStatement
public final ASTForAllStatement ForAllStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
GotoStatement
public final ASTGotoStatement GotoStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ReturnStatement
public final ASTReturnStatement ReturnStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ContinueStatement
public final ASTContinueStatement ContinueStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ExitStatement
public final ASTExitStatement ExitStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
RaiseStatement
public final ASTRaiseStatement RaiseStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
CloseStatement
public final ASTCloseStatement CloseStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
OpenStatement
public final ASTOpenStatement OpenStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
FetchStatement
public final ASTFetchStatement FetchStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
EmbeddedSqlStatement
public final ASTEmbeddedSqlStatement EmbeddedSqlStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
PipelineStatement
public final ASTPipelineStatement PipelineStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
ConditionalCompilationStatement
public final ASTConditionalCompilationStatement ConditionalCompilationStatement() throws ParseException
Deprecated.- Throws:
ParseException
-
SubTypeDefinition
public final ASTSubTypeDefinition SubTypeDefinition() throws ParseException
Deprecated.- Throws:
ParseException
-
FieldDeclaration
public final ASTFieldDeclaration FieldDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
CollectionTypeDefinition
public final ASTCollectionTypeDefinition CollectionTypeDefinition() throws ParseException
Deprecated.- Throws:
ParseException
-
CollectionDeclaration
public final ASTCollectionDeclaration CollectionDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
ObjectDeclaration
public final ASTObjectDeclaration ObjectDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
CallSpecTail
public final ASTCallSpecTail CallSpecTail() throws ParseException
Deprecated.Java stored procedure, external function- Throws:
ParseException
-
CursorUnit
public final ASTCursorUnit CursorUnit() throws ParseException
Deprecated.Cursor (common part of specification and body) See https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/explicit-cursor-declaration-and-definition.html#GUID-38C5DBA3-9DEC-4AF2-9B5E-7B721D11A77C- Throws:
ParseException
-
CursorSpecification
public final ASTCursorSpecification CursorSpecification() throws ParseException
Deprecated.- Throws:
ParseException
-
CursorBody
public final ASTCursorBody CursorBody() throws ParseException
Deprecated.- Throws:
ParseException
-
Expression
public final ASTExpression Expression() throws ParseException
Deprecated.- Throws:
ParseException
-
CompilationExpression
public final ASTCompilationExpression CompilationExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
Assignment
public final ASTAssignment Assignment() throws ParseException
Deprecated.- Throws:
ParseException
-
CaseExpression
public final ASTCaseExpression CaseExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
LikeExpression
public final ASTLikeExpression LikeExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
TrimExpression
public final ASTTrimExpression TrimExpression() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/TRIM.html- Throws:
ParseException
-
ObjectExpression
public final ASTObjectExpression ObjectExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
ConditionalOrExpression
public final ASTConditionalOrExpression ConditionalOrExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
ConditionalAndExpression
public final ASTConditionalAndExpression ConditionalAndExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
EqualityExpression
public final ASTEqualityExpression EqualityExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
RelationalExpression
public final ASTRelationalExpression RelationalExpression() throws ParseException
Deprecated.Relational operators: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-language-fundamentals.html#GUID-2EB964C8-9B36-4009-A45F-B340F44EE2A2- Throws:
ParseException
-
AdditiveExpression
public final ASTAdditiveExpression AdditiveExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
StringExpression
public final ASTStringExpression StringExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
MultiplicativeExpression
public final ASTMultiplicativeExpression MultiplicativeExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
UnaryExpression
public final ASTUnaryExpression UnaryExpression(boolean isUnarySign) throws ParseException
Deprecated.- Throws:
ParseException
-
ExtractExpression
public final ASTExtractExpression ExtractExpression() throws ParseException
Deprecated.- Throws:
ParseException
-
UnaryExpressionNotPlusMinus
public final ASTUnaryExpressionNotPlusMinus UnaryExpressionNotPlusMinus() throws ParseException
Deprecated.- Throws:
ParseException
-
IsNullCondition
public final ASTIsNullCondition IsNullCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
IsOfTypeCondition
public final ASTIsOfTypeCondition IsOfTypeCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
PrimaryExpression
public final ASTPrimaryExpression PrimaryExpression() throws ParseException
Deprecated.2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered. Warning arised while adding methode triggerUnit(). 2011-04-27 - SRT - Add optional NEW Keyword to cope with Object Type constructors- Throws:
ParseException
-
PrimaryPrefix
public final ASTPrimaryPrefix PrimaryPrefix() throws ParseException
Deprecated.- Throws:
ParseException
-
PrimarySuffix
public final ASTPrimarySuffix PrimarySuffix() throws ParseException
Deprecated.- Throws:
ParseException
-
Literal
public final ASTLiteral Literal() throws ParseException
Deprecated.- Throws:
ParseException
-
StringLiteral
public final ASTStringLiteral StringLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
BooleanLiteral
public final ASTBooleanLiteral BooleanLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
NullLiteral
public final ASTNullLiteral NullLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
MultiSetCondition
public final ASTMultiSetCondition MultiSetCondition() throws ParseException
Deprecated.- Throws:
ParseException
-
NumericLiteral
public final ASTNumericLiteral NumericLiteral() throws ParseException
Deprecated.Recognizes a numeric literal. This may look like token, but it isn't. Not atomic enough. E.g. "+1" would be valid literal, which make parsing of "i+1" impossible (here, we have tokens "i", "+" and "1")- Throws:
ParseException
-
Label
public final ASTLabel Label() throws ParseException
Deprecated.This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'- Throws:
ParseException
-
Name
public final ASTName Name() throws ParseException
Deprecated.- Throws:
ParseException
-
QualifiedName
public final ASTQualifiedName QualifiedName() throws ParseException
Deprecated.- Throws:
ParseException
-
Arguments
public final ASTArguments Arguments() throws ParseException
Deprecated.- Throws:
ParseException
-
ArgumentList
public final ASTArgumentList ArgumentList() throws ParseException
Deprecated.- Throws:
ParseException
-
Argument
public final ASTArgument Argument() throws ParseException
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclaration
public final ASTVariableOrConstantDeclaration VariableOrConstantDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
DatatypeDeclaration
public final ASTDatatypeDeclaration DatatypeDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
Pragma
public final ASTPragma Pragma() throws ParseException
Deprecated.- Throws:
ParseException
-
InlinePragma
public final ASTInlinePragma InlinePragma() throws ParseException
Deprecated.- Throws:
ParseException
-
ExceptionDeclaration
public final ASTExceptionDeclaration ExceptionDeclaration() throws ParseException
Deprecated.- Throws:
ParseException
-
ParallelClause
public final ASTParallelClause ParallelClause() throws ParseException
Deprecated.- Throws:
ParseException
-
AccessibleByClause
public final ASTAccessibleByClause AccessibleByClause() throws ParseException
Deprecated.- Throws:
ParseException
-
Table
public final ASTTable Table() throws ParseException
Deprecated.2006-05-10 - Matthias Hendler - merged SIV and sourceforge sources- Throws:
ParseException
-
TableColumn
public final ASTTableColumn TableColumn() throws ParseException
Deprecated.- Throws:
ParseException
-
InlineConstraint
public final ASTInlineConstraint InlineConstraint() throws ParseException
Deprecated.- Throws:
ParseException
-
OutOfLineConstraint
public final ASTOutOfLineConstraint OutOfLineConstraint() throws ParseException
Deprecated.- Throws:
ParseException
-
ConstraintState
public final void ConstraintState() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ReferencesClause
public final ASTReferencesClause ReferencesClause() throws ParseException
Deprecated.- Throws:
ParseException
-
View
public final ASTView View() throws ParseException
Deprecated.- Throws:
ParseException
-
Synonym
public final ASTSynonym Synonym() throws ParseException
Deprecated.- Throws:
ParseException
-
Directory
public final ASTDirectory Directory() throws ParseException
Deprecated.- Throws:
ParseException
-
DatabaseLink
public final ASTDatabaseLink DatabaseLink() throws ParseException
Deprecated.- Throws:
ParseException
-
ViewColumn
public final ASTViewColumn ViewColumn() throws ParseException
Deprecated.- Throws:
ParseException
-
Comment
public final ASTComment Comment() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/COMMENT.html#GUID-65F447C4-6914-4823-9691-F15D52DB74D7- Throws:
ParseException
-
TypeMethod
public final ASTTypeMethod TypeMethod() throws ParseException
Deprecated.- Throws:
ParseException
-
TypeSpecification
public final ASTTypeSpecification TypeSpecification() throws ParseException
Deprecated.- Throws:
ParseException
-
AlterTypeSpec
public final ASTAlterTypeSpec AlterTypeSpec() throws ParseException
Deprecated.- Throws:
ParseException
-
AttributeDeclaration
public final ASTAttributeDeclaration AttributeDeclaration() throws ParseException
Deprecated.Method- Throws:
ParseException
-
Attribute
public final ASTAttribute Attribute() throws ParseException
Deprecated.- Throws:
ParseException
-
PragmaClause
public final ASTPragmaClause PragmaClause() throws ParseException
Deprecated.- Throws:
ParseException
-
TriggerUnit
public final ASTTriggerUnit TriggerUnit() throws ParseException
Deprecated.Trigger Triggers are always outside of a package. 2006-05-17 - Matthias Hendler - added- Throws:
ParseException
-
TriggerTimingPointSection
public final ASTTriggerTimingPointSection TriggerTimingPointSection() throws ParseException
Deprecated.- Throws:
ParseException
-
CompoundTriggerBlock
public final ASTCompoundTriggerBlock CompoundTriggerBlock() throws ParseException
Deprecated.- Throws:
ParseException
-
NonDMLTrigger
public final ASTNonDMLTrigger NonDMLTrigger() throws ParseException
Deprecated.- Throws:
ParseException
-
DDLEvent
public final ASTDDLEvent DDLEvent() throws ParseException
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Types-of-SQL-Statements.html#GUID-FD9A8CB4-6B9A-44E5-B114-EFB8DA76FC88- Throws:
ParseException
-
DatabaseEvent
public final ASTDatabaseEvent DatabaseEvent() throws ParseException
Deprecated.- Throws:
ParseException
-
NonDMLEvent
public final ASTNonDMLEvent NonDMLEvent() throws ParseException
Deprecated.- Throws:
ParseException
-
AlterTrigger
public final void AlterTrigger() throws ParseExceptionDeprecated.- Throws:
ParseException
-
RESERVED_WORD
public final void RESERVED_WORD() throws ParseExceptionDeprecated.PL/SQL Reserved words https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-reserved-words-keywords.html Note: This production is not used, it is just here for reference of collecting all reserved words. Reserved words cannot be used a identifiers.- Throws:
ParseException
-
KEYWORD
public final void KEYWORD(String id) throws ParseException
Deprecated.- Throws:
ParseException
-
KEYWORD_UNRESERVED
public final ASTKEYWORD_UNRESERVED KEYWORD_UNRESERVED() throws ParseException
Deprecated.- Throws:
ParseException
-
ID
public final ASTID ID() throws ParseException
Deprecated.2006-05-20 - Matthias Hendler - added <OLD> and <PARENT>- Throws:
ParseException
-
UnqualifiedID
public final ASTUnqualifiedID UnqualifiedID() throws ParseException
Deprecated.2006-05-20 - Matthias Hendler - added <OLD>, <NEW>, <LOOP>, <INT>- Throws:
ParseException
-
QualifiedID
public final ASTQualifiedID QualifiedID() throws ParseException
Deprecated.2006-05-20 - Matthias Hendler - added <LIMIT>- Throws:
ParseException
-
TypeKeyword
public final ASTTypeKeyword TypeKeyword() throws ParseException
Deprecated.- Throws:
ParseException
-
JavaInterfaceClass
public final ASTJavaInterfaceClass JavaInterfaceClass() throws ParseException
Deprecated.- Throws:
ParseException
-
ReInit
public void ReInit(InputStream stream)
Deprecated.Reinitialise.
-
ReInit
public void ReInit(InputStream stream, String encoding)
Deprecated.Reinitialise.
-
ReInit
public void ReInit(Reader stream)
Deprecated.Reinitialise.
-
ReInit
public void ReInit(PLSQLParserTokenManager tm)
Deprecated.Reinitialise.
-
getNextToken
public final Token getNextToken()
Deprecated.Get the next Token.
-
getToken
public final Token getToken(int index)
Deprecated.Get the specific Token.
-
generateParseException
public ParseException generateParseException()
Deprecated.Generate ParseException.
-
enable_tracing
public final void enable_tracing()
Deprecated.Enable tracing.
-
disable_tracing
public final void disable_tracing()
Deprecated.Disable tracing.
-
-