Class PLSQLParserImpl
java.lang.Object
net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImpl
Deprecated.
Since 7.3.0. PLSQLParserImpl should have been package private because this is an implementation class
that should not be used directly.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.Next token.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected JjtreeBuilder<net.sourceforge.pmd.lang.plsql.ast.AbstractPLSQLNode> Deprecated.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intDeprecated.Current token.net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManagerDeprecated.Generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager. -
Constructor Summary
ConstructorsConstructorDescriptionPLSQLParserImpl(CharStream stream) Deprecated.Constructor with user supplied net.sourceforge.pmd.lang.ast.impl.javacc.CharStream.PLSQLParserImpl(net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManager tm) Deprecated.Constructor with generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager. -
Method Summary
Modifier and TypeMethodDescriptionfinal voidAbstractSelectStatement(net.sourceforge.pmd.lang.plsql.ast.AbstractSelectStatement node) Deprecated.final ASTAccessibleByClauseDeprecated.final ASTAdditiveExpressionDeprecated.final voidDeprecated.final ASTAlterTypeSpecDeprecated.final ASTAnalyticClauseDeprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlfinal ASTArgumentArgument()Deprecated.final ASTArgumentListDeprecated.final ASTArgumentsDeprecated.final ASTAssignmentDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/assignment-statement.html#GUID-4C3BEFDF-3FFA-4E9D-96D0-4C5E13E08643final voidDeprecated.final ASTAttributeDeprecated.final ASTAttributeDeclarationDeprecated.Methodfinal ASTBetweenConditionDeprecated.final ASTBlockBlock()Deprecated.final ASTBooleanLiteralDeprecated.final ASTBulkCollectIntoClauseDeprecated.final voidDeprecated.final ASTCallSpecTailDeprecated.Java stored procedure, external functionfinal ASTCaseExpressionDeprecated.final ASTCaseStatementDeprecated.final ASTCaseWhenClauseDeprecated.final ASTCloseStatementDeprecated.final ASTCollectionDeclarationDeprecated.final ASTCollectionNameDeprecated.Deprecated.final ASTCollectionTypeNameDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TYPE-statement.html#GUID-389D603D-FBD0-452A-8414-240BBBC57034__OBJECT_BASE_TYPE_DEF-DE2DD0FFfinal ASTColumnColumn()Deprecated.final ASTColumnAliasDeprecated.final voidDeprecated.final ASTCommentComment()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/COMMENT.html#GUID-65F447C4-6914-4823-9691-F15D52DB74D7final ASTComparisonConditionDeprecated.final ASTCompilationDataTypeDeprecated.Deprecated.final ASTCompilationExpressionDeprecated.final ASTCompoundConditionDeprecated.final ASTCompoundTriggerBlockDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TRIGGER-statement.html#GUID-AF9E33F1-64D1-4382-A6A4-EC33C36F237B__CJACFCDJfinal ASTConditionDeprecated.final voidDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.final voidDeprecated.final ASTContinueStatementDeprecated.final ASTCrossOuterApplyClauseDeprecated.Deprecated.final ASTCursorSpecificationDeprecated.This is in plsql actually called CursorDeclaration or CursorDefinition.final ASTCursorUnitDeprecated.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-7B721D11A77Cfinal ASTDatabaseEventDeprecated.final ASTDatabaseLinkDeprecated.final ASTDatatypeDatatype()Deprecated.final ASTDatatypeDeclarationDeprecated.final ASTDateTimeLiteralDeprecated.final ASTDDLCommandDeprecated.final ASTDDLEventDDLEvent()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Types-of-SQL-Statements.html#GUID-FD9A8CB4-6B9A-44E5-B114-EFB8DA76FC88final ASTDeclarativeSectionDeprecated."Declare Section" https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJAIABJJfinal ASTDeclarativeUnitDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJAIABJJfinal ASTDeleteStatementDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7final ASTDirectoryDeprecated.final voidDeprecated.Disable tracing.Deprecated.final ASTDynamicReturnClauseDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/RETURNING-INTO-clause.html#GUID-38F735B9-1100-45AF-AE71-18FB74A899BEfinal ASTElseClauseDeprecated.final ASTElsifClauseDeprecated.final ASTEmbeddedSqlStatementDeprecated.Execute Immediate: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/EXECUTE-IMMEDIATE-statement.html#GUID-C3245A95-B85B-4280-A01F-12307B108DC8final voidDeprecated.Enable tracing.final ASTEqualityExpressionDeprecated.final ASTErrorLoggingClauseDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423__BGBDIGAH https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__BCEEAAGC https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7__CEGCHDJFfinal ASTExceptionDeclarationDeprecated.final ASTExceptionHandlerDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/exception-handler.html#GUID-3FECF29B-A240-4191-A635-92C612D00C4D__CJAEIGABfinal ASTExistsConditionDeprecated.final ASTExitStatementDeprecated.final ASTExpressionDeprecated.final ASTExpressionListDeprecated.Deprecated.final ASTExpressionListSingleDeprecated.final voidDeprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-datetime.html#GUID-36E52BF8-945D-437D-9A3C-6860CABD210Efinal ASTExtractExpressionDeprecated.final voidExtractXml(ASTExtractExpression extractExpr) Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-XML.html#GUID-593295AA-4F46-4D75-B8DC-E7BCEDB1D4D7final ASTFetchStatementDeprecated.final ASTFieldDeclarationDeprecated.Deprecated.final ASTForAllIndexDeprecated.ForAllIndex is declared implicitly, unlike most variables or constants.final ASTForAllStatementDeprecated.final ASTForIndexForIndex()Deprecated.ForIndex is declared implicitly, unlike most variables or constants.final ASTFormalParameterDeprecated.final ASTFormalParametersDeprecated.final ASTForStatementDeprecated.Scope rule: the loop index only exists within the Loopfinal voidDeprecated.final ASTFromClauseDeprecated.final voidDeprecated.final ASTFunctionCallDeprecated.Built-in function call or a user defined function call.final ASTFunctionNameDeprecated.Deprecated.Generate net.sourceforge.pmd.lang.ast.ParseException.final JavaccTokenDeprecated.Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.final JavaccTokengetToken(int index) Deprecated.Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.final ASTGlobalGlobal()Deprecated.All global definitions of triggers, functions and procedures are evaluated here.final ASTGotoStatementDeprecated.final ASTGroupByClauseDeprecated.Deprecated.final ASTGroupingSetsClauseDeprecated.Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6__I2126079final ASTHostArrayNameDeprecated.final ASTIDID()Deprecated.2006-05-20 - Matthias Hendler - added <OLD> and <PARENT>final ASTIfStatementDeprecated.Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/implicit-cursor-attribute.htmlfinal ASTInConditionDeprecated.final ASTInlineConstraintDeprecated.final ASTInlinePragmaDeprecated.final ASTInnerCrossJoinClauseDeprecated.final ASTInputInput()Deprecated.2006-05-22 - Matthias Hendler - added globalBody()final ASTInsertIntoClauseDeprecated.final ASTInsertStatementDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423final ASTIntoClauseDeprecated.final ASTIsASetConditionDeprecated.final ASTIsEmptyConditionDeprecated.final ASTIsNullConditionDeprecated.final ASTIsOfTypeConditionDeprecated.final ASTJavaInterfaceClassDeprecated.final ASTJoinClauseDeprecated.final voidDeprecated.final voidDeprecated.final ASTKEYWORD_UNRESERVEDDeprecated.This is only used to generate a node classfinal ASTLabelLabel()Deprecated.This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'final ASTLabelledStatementDeprecated.final ASTLikeConditionDeprecated.final ASTLikeExpressionDeprecated.final ASTListaggOverflowClauseDeprecated.final ASTLiteralLiteral()Deprecated.final ASTLoopStatementDeprecated.final ASTMemberConditionDeprecated.final ASTMergeInsertClauseDeprecated.final ASTMergeStatementDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/MERGE.html#GUID-5692CCB7-24D9-4C0E-81A7-A22436DC968F https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/MERGE.html#GUID-5692CCB7-24D9-4C0E-81A7-A22436DC968Ffinal ASTMergeUpdateClauseDeprecated.final voidDeprecated.MergeUpdateClausePrefix is no longer used as MergeStatement is simplified, but kept for not breaking interface.final ASTMethodDeclarationDeprecated.final ASTMethodDeclaratorDeprecated.Deprecated.final voidDeprecated.final ASTMultiSetConditionDeprecated.final ASTMultiTableInsertDeprecated.final ASTNameName()Deprecated.final ASTNonDMLEventDeprecated.final ASTNonDMLTriggerDeprecated.final ASTNullLiteralDeprecated.final ASTNumericLiteralDeprecated.Recognizes a numeric literal.final ASTObjectDeclarationDeprecated.final ASTObjectExpressionDeprecated.final ASTObjectNameDeclarationDeprecated.final ASTOpenStatementDeprecated.final ASTOrderByClauseDeprecated.final voidDeprecated.final ASTOuterJoinClauseDeprecated.final ASTOuterJoinExpressionDeprecated.final ASTOuterJoinTypeDeprecated.final ASTOutOfLineConstraintDeprecated.final ASTPackageBodyDeprecated.final ASTPackageSpecificationDeprecated.final ASTParallelClauseDeprecated.Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__CHDBBDEIfinal ASTPipelineStatementDeprecated.final ASTPragmaPragma()Deprecated.final ASTPragmaClauseDeprecated.final ASTPrimaryExpressionDeprecated.2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered.final ASTPrimaryPrefixDeprecated.final ASTPrimarySuffixDeprecated.final ASTProgramUnitDeprecated.2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed.final ASTQualifiedIDDeprecated.2006-05-20 - Matthias Hendler - added <LIMIT>final ASTQualifiedNameDeprecated.final ASTQueryBlockDeprecated.final ASTQueryPartitionClauseDeprecated.final voidDeprecated.final ASTRaiseStatementDeprecated.final ASTRead2NextOccurrenceRead2NextOccurrence(String target) Deprecated.ReadPastNextOccurrence(String target) Deprecated.final ASTReferencesClauseDeprecated.final ASTRegexpLikeConditionDeprecated.voidReInit(CharStream stream) Deprecated.Reinitialise.voidReInit(net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManager tm) Deprecated.Reinitialise.final ASTRelationalExpressionDeprecated.Relational operators: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-language-fundamentals.html#GUID-2EB964C8-9B36-4009-A45F-B340F44EE2A2final voidDeprecated.PL/SQL Reserved words https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-reserved-words-keywords.html https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/plsql-language-fundamentals.html#GUID-53E09662-5AD4-4530-8C6B-FF3F7C7430D5 Note: This production is not used, it is just here for reference of collecting all reserved words.final voidDeprecated.final ASTReturningClauseDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126358 https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7__I2122564final ASTReturnStatementDeprecated.final ASTRollupCubeClauseDeprecated.final ASTRowLimitingClauseDeprecated.final ASTScalarDataTypeNameDeprecated.final ASTSchemaNameDeprecated.final ASTSelectIntoStatementDeprecated.since 7.12.0.final ASTSelectListDeprecated.final voidDeprecated.final voidDeprecated.Parses a SELECT or a SELECT ...final ASTSelectStatementDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6final ASTSimpleExpressionDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Simple-Expressions.htmlfinal ASTSingleTableInsertDeprecated.final voidSkip2NextOccurrence(String target) Deprecated.final voidSkip2NextTerminator(String initiator, String terminator) Deprecated.final voidSkip2NextTokenOccurrence(int target) Deprecated.Read Tokens up to but not including the target net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.kind.final voidSkipPastNextOccurrence(String target) Deprecated.final voidSkipPastNextTokenOccurrence(int target) Deprecated.final ASTSqlExpressionDeprecated.final ASTSqlMacroClauseDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/SQL_MACRO-clause.html#LNPLS-GUID-292C3A17-2A4B-4EFB-AD38-68DF6380E5F7final ASTSqlPlusCommandDeprecated.final ASTSqlStatementSqlStatement(String initiator, String terminator) Deprecated.2006-05-24 - Matthias Hendler - added MERGEfinal ASTStatementDeprecated.final ASTStringExpressionDeprecated.final ASTStringLiteralDeprecated.final ASTSubmultisetConditionDeprecated.final voidSubquery()Deprecated.final voidDeprecated.final ASTSubqueryOperationDeprecated.Deprecated.final ASTSubTypeDefinitionDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJACIHECfinal ASTSynonymSynonym()Deprecated.final ASTTableTable()Deprecated.2006-05-10 - Matthias Hendler - merged SIV and sourceforge sourcesfinal ASTTableAliasDeprecated.Deprecated.final ASTTableColumnDeprecated.final ASTTableNameDeprecated.final ASTTableReferenceDeprecated.final ASTTableReferenceDeprecated.Special production, used in joins.Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TRIGGER-statement.html#GUID-AF9E33F1-64D1-4382-A6A4-EC33C36F237B__GUID-2CD49225-7507-458B-8BDF-21C56AFC3527 Note: The DeclarativeSection (declare_section) before BEGIN is not documented, but might be valid.final ASTTriggerUnitDeprecated.Trigger Triggers are always outside of a package. 2006-05-17 - Matthias Hendler - addedfinal ASTTrimExpressionDeprecated.This production is about the argument list of the TRIM function (https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/TRIM.html).final ASTTypeKeywordDeprecated.final ASTTypeMethodDeprecated.final ASTTypeSpecificationDeprecated.final ASTUnaryExpressionUnaryExpression(boolean isUnarySign) Deprecated.Deprecated.final ASTUnlabelledStatementDeprecated.2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at <LOOP>final ASTUnqualifiedIDDeprecated.2006-05-20 - Matthias Hendler - added <OLD>, <NEW>, <LOOP>, <INT>final ASTUpdateSetClauseDeprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126876final ASTUpdateStatementDeprecated.final voidDeprecated.final ASTValuesClauseDeprecated.final ASTVariableNameDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.final ASTViewView()Deprecated.final ASTViewColumnDeprecated.final ASTWhereClauseDeprecated.final ASTWhileStatementDeprecated.final ASTWindowingClauseDeprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlfinal ASTWithClauseDeprecated.final ASTWithinClauseDeprecated.Within Clause is used for the following analytic functions: CUME_DIST, DENSE_RANK, LISTAGG, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, RANK.final voidDeprecated.2011-05-15 - SRT - Added to cope with wrapped objects A wrapped function looks like this (always terminated by one or more equals signs "="):-final ASTXMLAttributesClauseDeprecated.final ASTXMLElementDeprecated.final ASTXMLExistsDeprecated.final ASTXMLNamespacesClauseDeprecated.final ASTXMLPassingClauseDeprecated.final ASTXMLTableXMLTable()Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLTABLE.htmlfinal ASTXMLTableColumDeprecated.final ASTXMLTableOptionsDeprecated.
-
Field Details
-
jjtree
Deprecated. -
token_source
public net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManager token_sourceDeprecated.Generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager. -
token
Deprecated.Current token. -
jj_nt
Deprecated.Next token. -
JJTINPUT
static final int JJTINPUT- See Also:
-
JJTDDLCOMMAND
static final int JJTDDLCOMMAND- See Also:
-
JJTSQLPLUSCOMMAND
static final int JJTSQLPLUSCOMMAND- See Also:
-
JJTGLOBAL
static final int JJTGLOBAL- See Also:
-
JJTBLOCK
static final int JJTBLOCK- See Also:
-
JJTPACKAGESPECIFICATION
static final int JJTPACKAGESPECIFICATION- See Also:
-
JJTPACKAGEBODY
static final int JJTPACKAGEBODY- See Also:
-
JJTDECLARATIVEUNIT
static final int JJTDECLARATIVEUNIT- See Also:
-
JJTDECLARATIVESECTION
static final int JJTDECLARATIVESECTION- See Also:
-
JJTCOMPILATIONDECLARATIONFRAGMENT
static final int JJTCOMPILATIONDECLARATIONFRAGMENT- See Also:
-
JJTPROGRAMUNIT
static final int JJTPROGRAMUNIT- See Also:
-
JJTOBJECTNAMEDECLARATION
static final int JJTOBJECTNAMEDECLARATION- See Also:
-
JJTFORMALPARAMETER
static final int JJTFORMALPARAMETER- See Also:
-
JJTMETHODDECLARATION
static final int JJTMETHODDECLARATION- See Also:
-
JJTMETHODDECLARATOR
static final int JJTMETHODDECLARATOR- See Also:
-
JJTFORMALPARAMETERS
static final int JJTFORMALPARAMETERS- See Also:
-
JJTVARIABLEORCONSTANTDECLARATOR
static final int JJTVARIABLEORCONSTANTDECLARATOR- See Also:
-
JJTVARIABLEORCONSTANTDECLARATORID
static final int JJTVARIABLEORCONSTANTDECLARATORID- See Also:
-
JJTVARIABLEORCONSTANTINITIALIZER
static final int JJTVARIABLEORCONSTANTINITIALIZER- See Also:
-
JJTDATATYPE
static final int JJTDATATYPE- See Also:
-
JJTCOMPILATIONDATATYPE
static final int JJTCOMPILATIONDATATYPE- See Also:
-
JJTCOLLECTIONTYPENAME
static final int JJTCOLLECTIONTYPENAME- See Also:
-
JJTSCALARDATATYPENAME
static final int JJTSCALARDATATYPENAME- See Also:
-
JJTDATETIMELITERAL
static final int JJTDATETIMELITERAL- See Also:
-
JJTEXCEPTIONHANDLER
static final int JJTEXCEPTIONHANDLER- See Also:
-
JJTSKIP2NEXTTERMINATOR
static final int JJTSKIP2NEXTTERMINATOR- See Also:
-
JJTSKIP2NEXTOCCURRENCE
static final int JJTSKIP2NEXTOCCURRENCE- See Also:
-
JJTSKIPPASTNEXTOCCURRENCE
static final int JJTSKIPPASTNEXTOCCURRENCE- See Also:
-
JJTSKIP2NEXTTOKENOCCURRENCE
static final int JJTSKIP2NEXTTOKENOCCURRENCE- See Also:
-
JJTSKIPPASTNEXTTOKENOCCURRENCE
static final int JJTSKIPPASTNEXTTOKENOCCURRENCE- See Also:
-
JJTREAD2NEXTOCCURRENCE
static final int JJTREAD2NEXTOCCURRENCE- See Also:
-
JJTVOID
static final int JJTVOID- See Also:
-
JJTREADPASTNEXTOCCURRENCE
static final int JJTREADPASTNEXTOCCURRENCE- See Also:
-
JJTSQLSTATEMENT
static final int JJTSQLSTATEMENT- See Also:
-
JJTSELECTSTATEMENT
static final int JJTSELECTSTATEMENT- See Also:
-
JJTSELECTINTOSTATEMENT
static final int JJTSELECTINTOSTATEMENT- See Also:
-
JJTFORUPDATECLAUSE
static final int JJTFORUPDATECLAUSE- See Also:
-
JJTSUBQUERYOPERATION
static final int JJTSUBQUERYOPERATION- See Also:
-
JJTORDERBYCLAUSE
static final int JJTORDERBYCLAUSE- See Also:
-
JJTROWLIMITINGCLAUSE
static final int JJTROWLIMITINGCLAUSE- See Also:
-
JJTQUERYBLOCK
static final int JJTQUERYBLOCK- See Also:
-
JJTGROUPBYCLAUSE
static final int JJTGROUPBYCLAUSE- See Also:
-
JJTROLLUPCUBECLAUSE
static final int JJTROLLUPCUBECLAUSE- See Also:
-
JJTGROUPINGSETSCLAUSE
static final int JJTGROUPINGSETSCLAUSE- See Also:
-
JJTGROUPINGEXPRESSIONLIST
static final int JJTGROUPINGEXPRESSIONLIST- See Also:
-
JJTWHERECLAUSE
static final int JJTWHERECLAUSE- See Also:
-
JJTCONDITION
static final int JJTCONDITION- See Also:
-
JJTFLOATINGPOINTCONDITION
static final int JJTFLOATINGPOINTCONDITION- See Also:
-
JJTBETWEENCONDITION
static final int JJTBETWEENCONDITION- See Also:
-
JJTLIKECONDITION
static final int JJTLIKECONDITION- See Also:
-
JJTREGEXPLIKECONDITION
static final int JJTREGEXPLIKECONDITION- See Also:
-
JJTEXISTSCONDITION
static final int JJTEXISTSCONDITION- See Also:
-
JJTISASETCONDITION
static final int JJTISASETCONDITION- See Also:
-
JJTISEMPTYCONDITION
static final int JJTISEMPTYCONDITION- See Also:
-
JJTMEMBERCONDITION
static final int JJTMEMBERCONDITION- See Also:
-
JJTSUBMULTISETCONDITION
static final int JJTSUBMULTISETCONDITION- See Also:
-
JJTCOMPOUNDCONDITION
static final int JJTCOMPOUNDCONDITION- See Also:
-
JJTINCONDITION
static final int JJTINCONDITION- See Also:
-
JJTCOMPARISONCONDITION
static final int JJTCOMPARISONCONDITION- See Also:
-
JJTEXPRESSIONLISTSINGLE
static final int JJTEXPRESSIONLISTSINGLE- See Also:
-
JJTEXPRESSIONLISTMULTIPLE
static final int JJTEXPRESSIONLISTMULTIPLE- See Also:
-
JJTEXPRESSIONLIST
static final int JJTEXPRESSIONLIST- See Also:
-
JJTSQLEXPRESSION
static final int JJTSQLEXPRESSION- See Also:
-
JJTSIMPLEEXPRESSION
static final int JJTSIMPLEEXPRESSION- See Also:
-
JJTOUTERJOINEXPRESSION
static final int JJTOUTERJOINEXPRESSION- See Also:
-
JJTFUNCTIONCALL
static final int JJTFUNCTIONCALL- See Also:
-
JJTFUNCTIONNAME
static final int JJTFUNCTIONNAME- See Also:
-
JJTXMLTABLE
static final int JJTXMLTABLE- See Also:
-
JJTXMLNAMESPACESCLAUSE
static final int JJTXMLNAMESPACESCLAUSE- See Also:
-
JJTXMLTABLEOPTIONS
static final int JJTXMLTABLEOPTIONS- See Also:
-
JJTXMLTABLECOLUM
static final int JJTXMLTABLECOLUM- See Also:
-
JJTXMLPASSINGCLAUSE
static final int JJTXMLPASSINGCLAUSE- See Also:
-
JJTXMLEXISTS
static final int JJTXMLEXISTS- See Also:
-
JJTXMLELEMENT
static final int JJTXMLELEMENT- See Also:
-
JJTXMLATTRIBUTESCLAUSE
static final int JJTXMLATTRIBUTESCLAUSE- See Also:
-
JJTANALYTICCLAUSE
static final int JJTANALYTICCLAUSE- See Also:
-
JJTWINDOWINGCLAUSE
static final int JJTWINDOWINGCLAUSE- See Also:
-
JJTWITHINCLAUSE
static final int JJTWITHINCLAUSE- See Also:
-
JJTLISTAGGOVERFLOWCLAUSE
static final int JJTLISTAGGOVERFLOWCLAUSE- See Also:
-
JJTCOLUMN
static final int JJTCOLUMN- See Also:
-
JJTHIERARCHICALQUERYCLAUSE
static final int JJTHIERARCHICALQUERYCLAUSE- See Also:
-
JJTFROMCLAUSE
static final int JJTFROMCLAUSE- See Also:
-
JJTJOINCLAUSE
static final int JJTJOINCLAUSE- See Also:
-
JJTSELECTLIST
static final int JJTSELECTLIST- See Also:
-
JJTCOLUMNALIAS
static final int JJTCOLUMNALIAS- See Also:
-
JJTTABLEALIAS
static final int JJTTABLEALIAS- See Also:
-
JJTINTOCLAUSE
static final int JJTINTOCLAUSE- See Also:
-
JJTVARIABLENAME
static final int JJTVARIABLENAME- See Also:
-
JJTBULKCOLLECTINTOCLAUSE
static final int JJTBULKCOLLECTINTOCLAUSE- See Also:
-
JJTCOLLECTIONNAME
static final int JJTCOLLECTIONNAME- See Also:
-
JJTHOSTARRAYNAME
static final int JJTHOSTARRAYNAME- See Also:
-
JJTTABLEREFERENCE
static final int JJTTABLEREFERENCE- See Also:
-
JJTSUBQUERYRESTRICTIONCLAUSE
static final int JJTSUBQUERYRESTRICTIONCLAUSE- See Also:
-
JJTTABLECOLLECTIONEXPRESSION
static final int JJTTABLECOLLECTIONEXPRESSION- See Also:
-
JJTSCHEMANAME
static final int JJTSCHEMANAME- See Also:
-
JJTTABLENAME
static final int JJTTABLENAME- See Also:
-
JJTINNERCROSSJOINCLAUSE
static final int JJTINNERCROSSJOINCLAUSE- See Also:
-
JJTOUTERJOINCLAUSE
static final int JJTOUTERJOINCLAUSE- See Also:
-
JJTQUERYPARTITIONCLAUSE
static final int JJTQUERYPARTITIONCLAUSE- See Also:
-
JJTOUTERJOINTYPE
static final int JJTOUTERJOINTYPE- See Also:
-
JJTCROSSOUTERAPPLYCLAUSE
static final int JJTCROSSOUTERAPPLYCLAUSE- See Also:
-
JJTWRAPPEDOBJECT
static final int JJTWRAPPEDOBJECT- See Also:
-
JJTUNLABELLEDSTATEMENT
static final int JJTUNLABELLEDSTATEMENT- See Also:
-
JJTSTATEMENT
static final int JJTSTATEMENT- See Also:
-
JJTLABELLEDSTATEMENT
static final int JJTLABELLEDSTATEMENT- See Also:
-
JJTCASESTATEMENT
static final int JJTCASESTATEMENT- See Also:
-
JJTCASEWHENCLAUSE
static final int JJTCASEWHENCLAUSE- See Also:
-
JJTELSECLAUSE
static final int JJTELSECLAUSE- See Also:
-
JJTELSIFCLAUSE
static final int JJTELSIFCLAUSE- See Also:
-
JJTLOOPSTATEMENT
static final int JJTLOOPSTATEMENT- See Also:
-
JJTCURSORFORLOOPSTATEMENT
static final int JJTCURSORFORLOOPSTATEMENT- See Also:
-
JJTINSERTSTATEMENT
static final int JJTINSERTSTATEMENT- See Also:
-
JJTSINGLETABLEINSERT
static final int JJTSINGLETABLEINSERT- See Also:
-
JJTINSERTINTOCLAUSE
static final int JJTINSERTINTOCLAUSE- See Also:
-
JJTVALUESCLAUSE
static final int JJTVALUESCLAUSE- See Also:
-
JJTMULTITABLEINSERT
static final int JJTMULTITABLEINSERT- See Also:
-
JJTCONDITIONALINSERTCLAUSE
static final int JJTCONDITIONALINSERTCLAUSE- See Also:
-
JJTWITHCLAUSE
static final int JJTWITHCLAUSE- See Also:
-
JJTUPDATESTATEMENT
static final int JJTUPDATESTATEMENT- See Also:
-
JJTDMLTABLEEXPRESSIONCLAUSE
static final int JJTDMLTABLEEXPRESSIONCLAUSE- See Also:
-
JJTPARTITIONEXTENSIONCLAUSE
static final int JJTPARTITIONEXTENSIONCLAUSE- See Also:
-
JJTUPDATESETCLAUSE
static final int JJTUPDATESETCLAUSE- See Also:
-
JJTRETURNINGCLAUSE
static final int JJTRETURNINGCLAUSE- See Also:
-
JJTERRORLOGGINGCLAUSE
static final int JJTERRORLOGGINGCLAUSE- See Also:
-
JJTDELETESTATEMENT
static final int JJTDELETESTATEMENT- See Also:
-
JJTMERGESTATEMENT
static final int JJTMERGESTATEMENT- See Also:
-
JJTMERGEUPDATECLAUSE
static final int JJTMERGEUPDATECLAUSE- See Also:
-
JJTMERGEINSERTCLAUSE
static final int JJTMERGEINSERTCLAUSE- See Also:
-
JJTFORSTATEMENT
static final int JJTFORSTATEMENT- See Also:
-
JJTWHILESTATEMENT
static final int JJTWHILESTATEMENT- See Also:
-
JJTIFSTATEMENT
static final int JJTIFSTATEMENT- See Also:
-
JJTFORINDEX
static final int JJTFORINDEX- See Also:
-
JJTFORALLINDEX
static final int JJTFORALLINDEX- See Also:
-
JJTFORALLSTATEMENT
static final int JJTFORALLSTATEMENT- See Also:
-
JJTGOTOSTATEMENT
static final int JJTGOTOSTATEMENT- See Also:
-
JJTRETURNSTATEMENT
static final int JJTRETURNSTATEMENT- See Also:
-
JJTCONTINUESTATEMENT
static final int JJTCONTINUESTATEMENT- See Also:
-
JJTEXITSTATEMENT
static final int JJTEXITSTATEMENT- See Also:
-
JJTRAISESTATEMENT
static final int JJTRAISESTATEMENT- See Also:
-
JJTCLOSESTATEMENT
static final int JJTCLOSESTATEMENT- See Also:
-
JJTOPENSTATEMENT
static final int JJTOPENSTATEMENT- See Also:
-
JJTFETCHSTATEMENT
static final int JJTFETCHSTATEMENT- See Also:
-
JJTEMBEDDEDSQLSTATEMENT
static final int JJTEMBEDDEDSQLSTATEMENT- See Also:
-
JJTDYNAMICRETURNCLAUSE
static final int JJTDYNAMICRETURNCLAUSE- See Also:
-
JJTPIPELINESTATEMENT
static final int JJTPIPELINESTATEMENT- See Also:
-
JJTCONDITIONALCOMPILATIONSTATEMENT
static final int JJTCONDITIONALCOMPILATIONSTATEMENT- See Also:
-
JJTSUBTYPEDEFINITION
static final int JJTSUBTYPEDEFINITION- See Also:
-
JJTFIELDDECLARATION
static final int JJTFIELDDECLARATION- See Also:
-
JJTCOLLECTIONTYPEDEFINITION
static final int JJTCOLLECTIONTYPEDEFINITION- See Also:
-
JJTCOLLECTIONDECLARATION
static final int JJTCOLLECTIONDECLARATION- See Also:
-
JJTOBJECTDECLARATION
static final int JJTOBJECTDECLARATION- See Also:
-
JJTCALLSPECTAIL
static final int JJTCALLSPECTAIL- See Also:
-
JJTCURSORUNIT
static final int JJTCURSORUNIT- See Also:
-
JJTCURSORSPECIFICATION
static final int JJTCURSORSPECIFICATION- See Also:
-
JJTEXPRESSION
static final int JJTEXPRESSION- See Also:
-
JJTIMPLICITCURSORATTRIBUTE
static final int JJTIMPLICITCURSORATTRIBUTE- See Also:
-
JJTCOMPILATIONEXPRESSION
static final int JJTCOMPILATIONEXPRESSION- See Also:
-
JJTASSIGNMENT
static final int JJTASSIGNMENT- See Also:
-
JJTCASEEXPRESSION
static final int JJTCASEEXPRESSION- See Also:
-
JJTLIKEEXPRESSION
static final int JJTLIKEEXPRESSION- See Also:
-
JJTTRIMEXPRESSION
static final int JJTTRIMEXPRESSION- See Also:
-
JJTOBJECTEXPRESSION
static final int JJTOBJECTEXPRESSION- See Also:
-
JJTCONDITIONALOREXPRESSION
static final int JJTCONDITIONALOREXPRESSION- See Also:
-
JJTCONDITIONALANDEXPRESSION
static final int JJTCONDITIONALANDEXPRESSION- See Also:
-
JJTEQUALITYEXPRESSION
static final int JJTEQUALITYEXPRESSION- See Also:
-
JJTRELATIONALEXPRESSION
static final int JJTRELATIONALEXPRESSION- See Also:
-
JJTADDITIVEEXPRESSION
static final int JJTADDITIVEEXPRESSION- See Also:
-
JJTSTRINGEXPRESSION
static final int JJTSTRINGEXPRESSION- See Also:
-
JJTMULTIPLICATIVEEXPRESSION
static final int JJTMULTIPLICATIVEEXPRESSION- See Also:
-
JJTUNARYEXPRESSION
static final int JJTUNARYEXPRESSION- See Also:
-
JJTEXTRACTEXPRESSION
static final int JJTEXTRACTEXPRESSION- See Also:
-
JJTUNARYEXPRESSIONNOTPLUSMINUS
static final int JJTUNARYEXPRESSIONNOTPLUSMINUS- See Also:
-
JJTISNULLCONDITION
static final int JJTISNULLCONDITION- See Also:
-
JJTISOFTYPECONDITION
static final int JJTISOFTYPECONDITION- See Also:
-
JJTPRIMARYEXPRESSION
static final int JJTPRIMARYEXPRESSION- See Also:
-
JJTPRIMARYPREFIX
static final int JJTPRIMARYPREFIX- See Also:
-
JJTPRIMARYSUFFIX
static final int JJTPRIMARYSUFFIX- See Also:
-
JJTLITERAL
static final int JJTLITERAL- See Also:
-
JJTSTRINGLITERAL
static final int JJTSTRINGLITERAL- See Also:
-
JJTBOOLEANLITERAL
static final int JJTBOOLEANLITERAL- See Also:
-
JJTNULLLITERAL
static final int JJTNULLLITERAL- See Also:
-
JJTMULTISETCONDITION
static final int JJTMULTISETCONDITION- See Also:
-
JJTNUMERICLITERAL
static final int JJTNUMERICLITERAL- See Also:
-
JJTLABEL
static final int JJTLABEL- See Also:
-
JJTNAME
static final int JJTNAME- See Also:
-
JJTQUALIFIEDNAME
static final int JJTQUALIFIEDNAME- See Also:
-
JJTARGUMENTS
static final int JJTARGUMENTS- See Also:
-
JJTARGUMENTLIST
static final int JJTARGUMENTLIST- See Also:
-
JJTARGUMENT
static final int JJTARGUMENT- See Also:
-
JJTVARIABLEORCONSTANTDECLARATION
static final int JJTVARIABLEORCONSTANTDECLARATION- See Also:
-
JJTDATATYPEDECLARATION
static final int JJTDATATYPEDECLARATION- See Also:
-
JJTPRAGMA
static final int JJTPRAGMA- See Also:
-
JJTINLINEPRAGMA
static final int JJTINLINEPRAGMA- See Also:
-
JJTEXCEPTIONDECLARATION
static final int JJTEXCEPTIONDECLARATION- See Also:
-
JJTPARALLELCLAUSE
static final int JJTPARALLELCLAUSE- See Also:
-
JJTACCESSIBLEBYCLAUSE
static final int JJTACCESSIBLEBYCLAUSE- See Also:
-
JJTTABLE
static final int JJTTABLE- See Also:
-
JJTTABLECOLUMN
static final int JJTTABLECOLUMN- See Also:
-
JJTINLINECONSTRAINT
static final int JJTINLINECONSTRAINT- See Also:
-
JJTOUTOFLINECONSTRAINT
static final int JJTOUTOFLINECONSTRAINT- See Also:
-
JJTREFERENCESCLAUSE
static final int JJTREFERENCESCLAUSE- See Also:
-
JJTVIEW
static final int JJTVIEW- See Also:
-
JJTSYNONYM
static final int JJTSYNONYM- See Also:
-
JJTDIRECTORY
static final int JJTDIRECTORY- See Also:
-
JJTDATABASELINK
static final int JJTDATABASELINK- See Also:
-
JJTVIEWCOLUMN
static final int JJTVIEWCOLUMN- See Also:
-
JJTCOMMENT
static final int JJTCOMMENT- See Also:
-
JJTTYPEMETHOD
static final int JJTTYPEMETHOD- See Also:
-
JJTTYPESPECIFICATION
static final int JJTTYPESPECIFICATION- See Also:
-
JJTALTERTYPESPEC
static final int JJTALTERTYPESPEC- See Also:
-
JJTATTRIBUTEDECLARATION
static final int JJTATTRIBUTEDECLARATION- See Also:
-
JJTATTRIBUTE
static final int JJTATTRIBUTE- See Also:
-
JJTPRAGMACLAUSE
static final int JJTPRAGMACLAUSE- See Also:
-
JJTTRIGGERUNIT
static final int JJTTRIGGERUNIT- See Also:
-
JJTTRIGGERTIMINGPOINTSECTION
static final int JJTTRIGGERTIMINGPOINTSECTION- See Also:
-
JJTCOMPOUNDTRIGGERBLOCK
static final int JJTCOMPOUNDTRIGGERBLOCK- See Also:
-
JJTNONDMLTRIGGER
static final int JJTNONDMLTRIGGER- See Also:
-
JJTDDLEVENT
static final int JJTDDLEVENT- See Also:
-
JJTDATABASEEVENT
static final int JJTDATABASEEVENT- See Also:
-
JJTNONDMLEVENT
static final int JJTNONDMLEVENT- See Also:
-
JJTALTERTRIGGER
static final int JJTALTERTRIGGER- See Also:
-
JJTKEYWORD_UNRESERVED
static final int JJTKEYWORD_UNRESERVED- See Also:
-
JJTID
static final int JJTID- See Also:
-
JJTUNQUALIFIEDID
static final int JJTUNQUALIFIEDID- See Also:
-
JJTQUALIFIEDID
static final int JJTQUALIFIEDID- See Also:
-
JJTTYPEKEYWORD
static final int JJTTYPEKEYWORD- See Also:
-
JJTJAVAINTERFACECLASS
static final int JJTJAVAINTERFACECLASS- See Also:
-
JJTSQLMACROCLAUSE
static final int JJTSQLMACROCLAUSE- See Also:
-
jjtNodeName
-
-
Constructor Details
-
PLSQLParserImpl
Deprecated.Constructor with user supplied net.sourceforge.pmd.lang.ast.impl.javacc.CharStream. -
PLSQLParserImpl
public PLSQLParserImpl(net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManager tm) Deprecated.Constructor with generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
-
-
Method Details
-
Input
Deprecated.2006-05-22 - Matthias Hendler - added globalBody()- Throws:
ParseException
-
DDLCommand
Deprecated.- Throws:
ParseException
-
SqlPlusCommand
Deprecated.- Throws:
ParseException
-
Global
Deprecated.All global definitions of triggers, functions and procedures are evaluated here. Every occurrence goes under a new PACKAGE-Node in the XML document. This happens, cause a global "block" does not have a defined 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 whether 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
Deprecated.- Throws:
ParseException
-
PackageSpecification
Deprecated.- Throws:
ParseException
-
PackageBody
Deprecated.- Throws:
ParseException
-
DeclarativeUnit
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJAIABJJ- Throws:
ParseException
-
DeclarativeSection
Deprecated."Declare Section" https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJAIABJJ- Throws:
ParseException
-
CompilationDeclarationFragment
public final ASTCompilationDeclarationFragment CompilationDeclarationFragment() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ProgramUnit
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 method also documents global functions/procedures.- Throws:
ParseException
-
ObjectNameDeclaration
Deprecated.- Throws:
ParseException
-
FormalParameter
Deprecated.- Throws:
ParseException
-
MethodDeclaration
Deprecated.- Throws:
ParseException
-
MethodDeclarator
Deprecated.- Throws:
ParseException
-
FormalParameters
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclarator
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclaratorId
public final ASTVariableOrConstantDeclaratorId VariableOrConstantDeclaratorId() throws ParseExceptionDeprecated.- Throws:
ParseException
-
VariableOrConstantInitializer
Deprecated.- Throws:
ParseException
-
Datatype
Deprecated.- Throws:
ParseException
-
CompilationDataType
Deprecated.- Throws:
ParseException
-
CollectionTypeName
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TYPE-statement.html#GUID-389D603D-FBD0-452A-8414-240BBBC57034__OBJECT_BASE_TYPE_DEF-DE2DD0FF- Throws:
ParseException
-
ScalarDataTypeName
Deprecated.- Throws:
ParseException
-
DateTimeLiteral
Deprecated.- Throws:
ParseException
-
ExceptionHandler
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/exception-handler.html#GUID-3FECF29B-A240-4191-A635-92C612D00C4D__CJAEIGAB- Throws:
ParseException
-
Skip2NextTerminator
Deprecated.- Throws:
ParseException
-
Skip2NextOccurrence
Deprecated.- Throws:
ParseException
-
SkipPastNextOccurrence
Deprecated.- Throws:
ParseException
-
Skip2NextTokenOccurrence
Deprecated.Read Tokens up to but not including the target net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.kind.- Throws:
ParseException
-
SkipPastNextTokenOccurrence
Deprecated.- Throws:
ParseException
-
Read2NextOccurrence
Deprecated.- Throws:
ParseException
-
ReadPastNextOccurrence
Deprecated.- Throws:
ParseException
-
SqlStatement
public final ASTSqlStatement SqlStatement(String initiator, String terminator) throws ParseException Deprecated.2006-05-24 - Matthias Hendler - added MERGE- Throws:
ParseException
-
SelectOrSelectIntoStatement
Deprecated.Parses a SELECT or a SELECT ... INTO statement. To avoid lookaheads, it returns a SelectIntoStatement, if a IntoClause or BulkCollectionIntoClause is present. Note: The SELECT INTO statement can be preceded by a WithClause, even though this is not in the official reference documentation.- Throws:
ParseException- See Also:
-
SelectIntoStatement
Deprecated.since 7.12.0. This production is not used anymore and is just still there for API backwards compatibility. See also deprecation notice at class level.- Throws:
ParseException
-
AbstractSelectStatement
public final void AbstractSelectStatement(net.sourceforge.pmd.lang.plsql.ast.AbstractSelectStatement node) throws ParseException Deprecated.- Throws:
ParseException
-
RestOfStatement
Deprecated.- Throws:
ParseException
-
ForUpdateClause
Deprecated.- Throws:
ParseException- See Also:
-
ColumnPath
Deprecated.- Throws:
ParseException
-
Subquery
Deprecated.- Throws:
ParseException
-
SubqueryOperation
Deprecated.- Throws:
ParseException
-
OrderByClause
Deprecated.- Throws:
ParseException- See Also:
-
OrderByEntry
Deprecated.- Throws:
ParseException
-
RowLimitingClause
Deprecated.- Throws:
ParseException- See Also:
-
QueryBlock
Deprecated.- Throws:
ParseException
-
GroupByClause
Deprecated.- Throws:
ParseException- See Also:
-
RollupCubeClause
Deprecated.- Throws:
ParseException
-
GroupingSetsClause
Deprecated.- Throws:
ParseException
-
GroupingExpressionList
Deprecated.- Throws:
ParseException
-
WhereClause
Deprecated.- Throws:
ParseException
-
Condition
Deprecated.- Throws:
ParseException- See Also:
-
Condition2
Deprecated.- Throws:
ParseException
-
FloatingPointCondition
Deprecated.- Throws:
ParseException
-
BetweenCondition
Deprecated.- Throws:
ParseException
-
LikeCondition
Deprecated.- Throws:
ParseException
-
RegexpLikeCondition
Deprecated.- Throws:
ParseException
-
ExistsCondition
Deprecated.- Throws:
ParseException
-
MultisetCondition
Deprecated.- Throws:
ParseException
-
IsASetCondition
Deprecated.- Throws:
ParseException
-
IsEmptyCondition
Deprecated.- Throws:
ParseException
-
MemberCondition
Deprecated.- Throws:
ParseException
-
SubmultisetCondition
Deprecated.- Throws:
ParseException
-
CompoundCondition
Deprecated.- Throws:
ParseException
-
InCondition
Deprecated.- Throws:
ParseException
-
ComparisonCondition
Deprecated.- Throws:
ParseException
-
ExpressionListSingle
Deprecated.- Throws:
ParseException
-
ExpressionListMultiple
Deprecated.- Throws:
ParseException
-
ExpressionList
Deprecated.- Throws:
ParseException
-
SqlExpression
Deprecated.- Throws:
ParseException- See Also:
-
SimpleExpression
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Simple-Expressions.html- Throws:
ParseException
-
OuterJoinExpression
Deprecated.- Throws:
ParseException
-
FunctionCall
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 There are also Collection Methods like "TRIM", see https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/collection-methods.html#GUID-6AF582B1-9C50-4858-AE6C-B14DD051ACD1 XML Functions: https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLROOT.html#GUID-5BD300E2-7138-436D-87AF-21658840CF9D https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLFOREST.html#GUID-68E5C67E-CE97-4BF8-B7FF-2365E062C363 https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/XMLQUERY.html#GUID-9E8D3220-2CF5-4C63-BDC2-0526D57B9CDB A function reference/name might be: function_name package.function_name package.schema.function_name optional: @ dblink- Throws:
ParseException
-
FunctionName
Deprecated.- Throws:
ParseException
-
XMLTable
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLTABLE.html- Throws:
ParseException
-
XMLNamespacesClause
Deprecated.- Throws:
ParseException
-
XMLTableOptions
Deprecated.- Throws:
ParseException
-
XMLTableColum
Deprecated.- Throws:
ParseException
-
XMLPassingClause
Deprecated.- Throws:
ParseException
-
XMLExists
Deprecated.- Throws:
ParseException
-
XMLElement
Deprecated.- Throws:
ParseException
-
XMLAttributesClause
Deprecated.- Throws:
ParseException
-
AnalyticClause
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html- Throws:
ParseException
-
WindowingClause
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html- Throws:
ParseException
-
WithinClause
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
Deprecated.- Throws:
ParseException
-
Column
Deprecated.- Throws:
ParseException
-
HierarchicalQueryClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6__I2126079- Throws:
ParseException
-
FromClause
Deprecated.- Throws:
ParseException
-
FromClauseEntry
Deprecated.- Throws:
ParseException
-
SelectList
Deprecated.- Throws:
ParseException- See Also:
-
SelectListEntry
Deprecated.- Throws:
ParseException
-
ColumnAlias
Deprecated.- Throws:
ParseException
-
TableAlias
Deprecated.- Throws:
ParseException
-
IntoClause
Deprecated.- Throws:
ParseException
-
VariableName
Deprecated.- Throws:
ParseException
-
BulkCollectIntoClause
Deprecated.- Throws:
ParseException
-
BulkCollectIntoClauseEntry
Deprecated.- Throws:
ParseException
-
CollectionName
Deprecated.- Throws:
ParseException
-
HostArrayName
Deprecated.- Throws:
ParseException
-
TableReference
Deprecated.- Throws:
ParseException
-
QueryTableExpression
Deprecated.- Throws:
ParseException
-
SubqueryRestrictionClause
Deprecated.- Throws:
ParseException
-
TableCollectionExpression
Deprecated.- Throws:
ParseException
-
TableReferenceInJoin
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
Deprecated.- Throws:
ParseException
-
TableName
Deprecated.- Throws:
ParseException
-
JoinClause
Deprecated.- Throws:
ParseException- See Also:
-
JoinClausePart
Deprecated.- Throws:
ParseException
-
InnerCrossJoinClause
Deprecated.- Throws:
ParseException
-
OuterJoinClause
Deprecated.- Throws:
ParseException
-
QueryPartitionClause
Deprecated.- Throws:
ParseException- See Also:
-
OuterJoinType
Deprecated.- Throws:
ParseException
-
CrossOuterApplyClause
Deprecated.- Throws:
ParseException
-
WrappedObject
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 "="):-" 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
Deprecated.2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at <LOOP>- Throws:
ParseException
-
Statement
Deprecated.- Throws:
ParseException
-
LabelledStatement
Deprecated.- Throws:
ParseException
-
CaseStatement
Deprecated.- Throws:
ParseException
-
CaseWhenClause
Deprecated.- Throws:
ParseException
-
ElseClause
Deprecated.- Throws:
ParseException
-
ElsifClause
Deprecated.- Throws:
ParseException
-
LoopStatement
Deprecated.- Throws:
ParseException
-
CursorForLoopStatement
Deprecated.- Throws:
ParseException
-
InsertStatement
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423- Throws:
ParseException
-
SingleTableInsert
Deprecated.- Throws:
ParseException
-
InsertIntoClause
Deprecated.- Throws:
ParseException
-
ValuesClause
Deprecated.- Throws:
ParseException
-
MultiTableInsert
Deprecated.- Throws:
ParseException
-
ConditionalInsertClause
Deprecated.- Throws:
ParseException
-
SelectStatement
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6- Throws:
ParseException
-
WithClause
Deprecated.- Throws:
ParseException
-
SubqueryFactoringClause
Deprecated.- Throws:
ParseException
-
UpdateStatement
Deprecated.- Throws:
ParseException
-
DMLTableExpressionClause
Deprecated.- Throws:
ParseException
-
PartitionExtensionClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__CHDBBDEI- Throws:
ParseException
-
UpdateSetClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126876- Throws:
ParseException
-
ReturningClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126358 https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7__I2122564- Throws:
ParseException
-
ErrorLoggingClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423__BGBDIGAH https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__BCEEAAGC https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7__CEGCHDJF- Throws:
ParseException
-
DeleteStatement
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/DELETE.html#GUID-156845A5-B626-412B-9F95-8869B988ABD7- Throws:
ParseException
-
MergeStatement
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/MERGE.html#GUID-5692CCB7-24D9-4C0E-81A7-A22436DC968F https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/MERGE.html#GUID-5692CCB7-24D9-4C0E-81A7-A22436DC968F- Throws:
ParseException
-
MergeUpdateClausePrefix
Deprecated.MergeUpdateClausePrefix is no longer used as MergeStatement is simplified, but kept for not breaking interface.- Throws:
ParseException
-
MergeUpdateClause
Deprecated.- Throws:
ParseException
-
MergeInsertClause
Deprecated.- Throws:
ParseException
-
ForStatement
Deprecated.Scope rule: the loop index only exists within the Loop- Throws:
ParseException
-
WhileStatement
Deprecated.- Throws:
ParseException
-
IfStatement
Deprecated.- Throws:
ParseException
-
ForIndex
Deprecated.ForIndex is declared implicitly, unlike most variables or constants.- Throws:
ParseException
-
ForAllIndex
Deprecated.ForAllIndex is declared implicitly, unlike most variables or constants.- Throws:
ParseException
-
ForAllStatement
Deprecated.- Throws:
ParseException
-
GotoStatement
Deprecated.- Throws:
ParseException
-
ReturnStatement
Deprecated.- Throws:
ParseException
-
ContinueStatement
Deprecated.- Throws:
ParseException
-
ExitStatement
Deprecated.- Throws:
ParseException
-
RaiseStatement
Deprecated.- Throws:
ParseException
-
CloseStatement
Deprecated.- Throws:
ParseException
-
OpenStatement
Deprecated.- Throws:
ParseException
-
FetchStatement
Deprecated.- Throws:
ParseException
-
EmbeddedSqlStatement
Deprecated.Execute Immediate: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/EXECUTE-IMMEDIATE-statement.html#GUID-C3245A95-B85B-4280-A01F-12307B108DC8- Throws:
ParseException
-
DynamicReturnClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/RETURNING-INTO-clause.html#GUID-38F735B9-1100-45AF-AE71-18FB74A899BE- Throws:
ParseException
-
UsingClause
Deprecated.- Throws:
ParseException
-
PipelineStatement
Deprecated.- Throws:
ParseException
-
ConditionalCompilationStatement
public final ASTConditionalCompilationStatement ConditionalCompilationStatement() throws ParseExceptionDeprecated.- Throws:
ParseException
-
SubTypeDefinition
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D__CJACIHEC- Throws:
ParseException
-
FieldDeclaration
Deprecated.- Throws:
ParseException
-
CollectionTypeDefinition
Deprecated.- Throws:
ParseException
-
CollectionDeclaration
Deprecated.- Throws:
ParseException
-
ObjectDeclaration
Deprecated.- Throws:
ParseException
-
CallSpecTail
Deprecated.Java stored procedure, external function- Throws:
ParseException
-
CursorUnit
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
Deprecated.This is in plsql actually called CursorDeclaration or CursorDefinition.- Throws:
ParseException
-
Expression
Deprecated.- Throws:
ParseException
-
ImplicitCursorAttribute
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/implicit-cursor-attribute.html- Throws:
ParseException
-
CompilationExpression
Deprecated.- Throws:
ParseException
-
AssignmentStatementTarget
Deprecated.- Throws:
ParseException
-
Assignment
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/assignment-statement.html#GUID-4C3BEFDF-3FFA-4E9D-96D0-4C5E13E08643- Throws:
ParseException
-
CaseExpression
Deprecated.- Throws:
ParseException
-
LikeExpression
Deprecated.- Throws:
ParseException
-
TrimExpression
Deprecated.This production is about the argument list of the TRIM function (https://docs.oracle.com/en/database/oracle/oracle-database/23/sqlrf/TRIM.html).There is another TRIM function as a collection method, which can only be called on collection types (https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/collection-methods.html#GUID-6AF582B1-9C50-4858-AE6C-B14DD051ACD1). The TRIM collection method is parsed instead as a normal FunctionCall with Arguments and not using TrimExpression.
- Throws:
ParseException
-
ObjectExpression
Deprecated.- Throws:
ParseException
-
ConditionalOrExpression
Deprecated.- Throws:
ParseException
-
ConditionalAndExpression
Deprecated.- Throws:
ParseException
-
EqualityExpression
Deprecated.- Throws:
ParseException
-
RelationalExpression
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
Deprecated.- Throws:
ParseException
-
StringExpression
Deprecated.- Throws:
ParseException
-
MultiplicativeExpression
Deprecated.- Throws:
ParseException
-
UnaryExpression
Deprecated.- Throws:
ParseException
-
ExtractExpression
Deprecated.- Throws:
ParseException
-
ExtractDatetime
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-datetime.html#GUID-36E52BF8-945D-437D-9A3C-6860CABD210E- Throws:
ParseException
-
ExtractXml
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-XML.html#GUID-593295AA-4F46-4D75-B8DC-E7BCEDB1D4D7- Throws:
ParseException
-
UnaryExpressionNotPlusMinus
Deprecated.- Throws:
ParseException
-
IsNullCondition
Deprecated.- Throws:
ParseException
-
IsOfTypeCondition
Deprecated.- Throws:
ParseException
-
PrimaryExpression
Deprecated.2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered. Warning arose while adding method triggerUnit(). 2011-04-27 - SRT - Add optional NEW Keyword to cope with Object Type constructors- Throws:
ParseException
-
PrimaryPrefix
Deprecated.- Throws:
ParseException
-
PrimarySuffix
Deprecated.- Throws:
ParseException
-
Literal
Deprecated.- Throws:
ParseException
-
StringLiteral
Deprecated.- Throws:
ParseException
-
BooleanLiteral
Deprecated.- Throws:
ParseException
-
NullLiteral
Deprecated.- Throws:
ParseException
-
MultiSetCondition
Deprecated.- Throws:
ParseException
-
NumericLiteral
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
Deprecated.This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'- Throws:
ParseException
-
Name
Deprecated.- Throws:
ParseException
-
QualifiedName
Deprecated.- Throws:
ParseException
-
Arguments
Deprecated.- Throws:
ParseException
-
ArgumentList
Deprecated.- Throws:
ParseException
-
Argument
Deprecated.- Throws:
ParseException
-
VariableOrConstantDeclaration
Deprecated.- Throws:
ParseException
-
DatatypeDeclaration
Deprecated.- Throws:
ParseException
-
Pragma
Deprecated.- Throws:
ParseException
-
InlinePragma
Deprecated.- Throws:
ParseException
-
ExceptionDeclaration
Deprecated.- Throws:
ParseException
-
ParallelClause
Deprecated.- Throws:
ParseException
-
AccessibleByClause
Deprecated.- Throws:
ParseException
-
Table
Deprecated.2006-05-10 - Matthias Hendler - merged SIV and sourceforge sources- Throws:
ParseException
-
TableColumn
Deprecated.- Throws:
ParseException
-
InlineConstraint
Deprecated.- Throws:
ParseException
-
OutOfLineConstraint
Deprecated.- Throws:
ParseException
-
ConstraintState
Deprecated.- Throws:
ParseException
-
ReferencesClause
Deprecated.- Throws:
ParseException
-
View
Deprecated.- Throws:
ParseException
-
Synonym
Deprecated.- Throws:
ParseException
-
Directory
Deprecated.- Throws:
ParseException
-
DatabaseLink
Deprecated.- Throws:
ParseException
-
ViewColumn
Deprecated.- Throws:
ParseException
-
Comment
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/COMMENT.html#GUID-65F447C4-6914-4823-9691-F15D52DB74D7- Throws:
ParseException
-
TypeMethod
Deprecated.- Throws:
ParseException
-
TypeSpecification
Deprecated.- Throws:
ParseException
-
AlterTypeSpec
Deprecated.- Throws:
ParseException
-
AttributeDeclaration
Deprecated.Method- Throws:
ParseException
-
Attribute
Deprecated.- Throws:
ParseException
-
PragmaClause
Deprecated.- Throws:
ParseException
-
TriggerUnit
Deprecated.Trigger Triggers are always outside of a package. 2006-05-17 - Matthias Hendler - added- Throws:
ParseException
-
TriggerTimingPointSection
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TRIGGER-statement.html#GUID-AF9E33F1-64D1-4382-A6A4-EC33C36F237B__GUID-2CD49225-7507-458B-8BDF-21C56AFC3527 Note: The DeclarativeSection (declare_section) before BEGIN is not documented, but might be valid. See #4270- Throws:
ParseException
-
CompoundTriggerBlock
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/CREATE-TRIGGER-statement.html#GUID-AF9E33F1-64D1-4382-A6A4-EC33C36F237B__CJACFCDJ- Throws:
ParseException
-
NonDMLTrigger
Deprecated.- Throws:
ParseException
-
DDLEvent
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
Deprecated.- Throws:
ParseException
-
NonDMLEvent
Deprecated.- Throws:
ParseException
-
AlterTrigger
Deprecated.- Throws:
ParseException
-
RESERVED_WORD
Deprecated.PL/SQL Reserved words https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-reserved-words-keywords.html https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/plsql-language-fundamentals.html#GUID-53E09662-5AD4-4530-8C6B-FF3F7C7430D5 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
Deprecated.- Throws:
ParseException
-
KEYWORD_UNRESERVED
Deprecated.This is only used to generate a node classPL/SQL Keywords. They can be used as ordinary identifiers, but it is not recommended. https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/plsql-language-fundamentals.html#GUID-53E09662-5AD4-4530-8C6B-FF3F7C7430D5- Throws:
ParseException
-
ID
Deprecated.2006-05-20 - Matthias Hendler - added <OLD> and <PARENT>- Throws:
ParseException
-
UnqualifiedID
Deprecated.2006-05-20 - Matthias Hendler - added <OLD>, <NEW>, <LOOP>, <INT>- Throws:
ParseException
-
QualifiedID
Deprecated.2006-05-20 - Matthias Hendler - added <LIMIT>- Throws:
ParseException
-
TypeKeyword
Deprecated.- Throws:
ParseException
-
JavaInterfaceClass
Deprecated.- Throws:
ParseException
-
SqlMacroClause
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/SQL_MACRO-clause.html#LNPLS-GUID-292C3A17-2A4B-4EFB-AD38-68DF6380E5F7- Throws:
ParseException
-
ReInit
Deprecated.Reinitialise. -
ReInit
public void ReInit(net.sourceforge.pmd.lang.plsql.ast.PLSQLParserImplTokenManager tm) Deprecated.Reinitialise. -
getNextToken
Deprecated.Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken. -
getToken
Deprecated.Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken. -
generateParseException
Deprecated.Generate net.sourceforge.pmd.lang.ast.ParseException. -
enable_tracing
public final void enable_tracing()Deprecated.Enable tracing. -
disable_tracing
public final void disable_tracing()Deprecated.Disable tracing.
-