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 Token
jj_nt
Deprecated.Next token.protected JJTPLSQLParserState
jjtree
Deprecated.Token
token
Deprecated.Current token.PLSQLParserTokenManager
token_source
Deprecated.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, ACCESSIBLE, ADD, AFTER, AGGREGATE, ALL, ALTER, ANALYZE, AND, ANY, APPLY, ARRAY, AS, ASC, ASSOCIATE, AT, ATTACH, ATTRIBUTE, AUDIT, AUTHENTICATED, AUTHID, AUTONOMOUS_TRANSACTION, BACKSLASH, 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, 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, DEFINER, DEFINITION, DELETE, DELIMITER, DESC, DETERMINISTIC, DIGIT, DIRECTORY, DISABLE, DISASSOCIATE, DISTINCT, DO, DOUBLE, DROP, DUPLICATED, EACH, EDITIONABLE, ELEMENT, ELSE, ELSIF, EMPTY, ENABLE, END, EOF, EOL, ESCAPE, ESCAPED_AMPERSAND, 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, HOUR, IDENTIFIED, IDENTIFIER, IF, IMMEDIATE, IN, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_PARSING_EXCLUSION, 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, LEXICAL_PARAMETER, 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, PARSING_EXCLUSION, 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, PRIOR, PRIVATE, PROCEDURE, PUBLIC, QUOTED_LITERAL, RAISE, RANGE, RAW, READ, REAL, RECORD, REFERENCES, REFERENCING, REGEXP_LIKE, RELEASE, RELIES_ON, 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, SHUTDOWN, SIBLINGS, SIGNTYPE, SINGLE_LINE_COMMENT, SIZE, SMALLINT, SOME, SPACE, SPECIAL_CHARACTERS, 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, UNDER, UNION, UNIQUE, UNSIGNED_NUMERIC_LITERAL, UPDATE, UROWID, USER, USING, VALUES, VARCHAR, VARCHAR2, VARRAY, VARYING, VIEW, VIEWS, WHEN, 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, 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 void
AbstractSelectStatement(AbstractSelectStatement node)
Deprecated.ASTAccessibleByClause
AccessibleByClause()
Deprecated.ASTAdditiveExpression
AdditiveExpression()
Deprecated.void
AlterTrigger()
Deprecated.ASTAlterTypeSpec
AlterTypeSpec()
Deprecated.ASTAnalyticClause
AnalyticClause()
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlASTArgument
Argument()
Deprecated.ASTArgumentList
ArgumentList()
Deprecated.ASTArguments
Arguments()
Deprecated.ASTAssignment
Assignment()
Deprecated.ASTAttribute
Attribute()
Deprecated.ASTAttributeDeclaration
AttributeDeclaration()
Deprecated.MethodASTBetweenCondition
BetweenCondition()
Deprecated.ASTBlock
Block()
Deprecated.ASTBooleanLiteral
BooleanLiteral()
Deprecated.ASTBulkCollectIntoClause
BulkCollectIntoClause()
Deprecated.void
BulkCollectIntoClauseEntry()
Deprecated.ASTCallSpecTail
CallSpecTail()
Deprecated.Java stored procedure, external functionstatic String
canonicalName(String name)
Deprecated.Return canonical version of the OracleASTCaseExpression
CaseExpression()
Deprecated.ASTCaseStatement
CaseStatement()
Deprecated.ASTCaseWhenClause
CaseWhenClause()
Deprecated.ASTCloseStatement
CloseStatement()
Deprecated.ASTCollectionDeclaration
CollectionDeclaration()
Deprecated.ASTCollectionName
CollectionName()
Deprecated.ASTCollectionTypeDefinition
CollectionTypeDefinition()
Deprecated.ASTCollectionTypeName
CollectionTypeName()
Deprecated.ASTColumn
Column()
Deprecated.ASTColumnAlias
ColumnAlias()
Deprecated.void
ColumnPath()
Deprecated.ASTComment
Comment()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/COMMENT.html#GUID-65F447C4-6914-4823-9691-F15D52DB74D7ASTComparisonCondition
ComparisonCondition()
Deprecated.ASTCompilationDataType
CompilationDataType()
Deprecated.ASTCompilationDeclarationFragment
CompilationDeclarationFragment()
Deprecated.ASTCompilationExpression
CompilationExpression()
Deprecated.ASTCompoundCondition
CompoundCondition()
Deprecated.ASTCompoundTriggerBlock
CompoundTriggerBlock()
Deprecated.ASTCondition
Condition()
Deprecated.void
Condition2()
Deprecated.ASTConditionalAndExpression
ConditionalAndExpression()
Deprecated.ASTConditionalCompilationStatement
ConditionalCompilationStatement()
Deprecated.ASTConditionalInsertClause
ConditionalInsertClause()
Deprecated.ASTConditionalOrExpression
ConditionalOrExpression()
Deprecated.void
ConstraintState()
Deprecated.ASTContinueStatement
ContinueStatement()
Deprecated.ASTCrossOuterApplyClause
CrossOuterApplyClause()
Deprecated.ASTCursorForLoopStatement
CursorForLoopStatement()
Deprecated.ASTCursorSpecification
CursorSpecification()
Deprecated.This is in plsql actually called CursorDeclaration or CursorDefinition.ASTCursorUnit
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-7B721D11A77CASTDatabaseEvent
DatabaseEvent()
Deprecated.ASTDatabaseLink
DatabaseLink()
Deprecated.ASTDatatype
Datatype()
Deprecated.ASTDatatypeDeclaration
DatatypeDeclaration()
Deprecated.ASTDateTimeLiteral
DateTimeLiteral()
Deprecated.ASTDDLCommand
DDLCommand()
Deprecated.ASTDDLEvent
DDLEvent()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Types-of-SQL-Statements.html#GUID-FD9A8CB4-6B9A-44E5-B114-EFB8DA76FC88ASTDeclarativeSection
DeclarativeSection()
Deprecated.ASTDeclarativeUnit
DeclarativeUnit()
Deprecated.ASTDeleteStatement
DeleteStatement()
Deprecated.ASTDirectory
Directory()
Deprecated.void
disable_tracing()
Deprecated.Disable tracing.ASTDMLTableExpressionClause
DMLTableExpressionClause()
Deprecated.ASTElseClause
ElseClause()
Deprecated.ASTElsifClause
ElsifClause()
Deprecated.ASTEmbeddedSqlStatement
EmbeddedSqlStatement()
Deprecated.void
enable_tracing()
Deprecated.Enable tracing.ASTEqualityExpression
EqualityExpression()
Deprecated.ASTErrorLoggingClause
ErrorLoggingClause()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__BCEEAAGCASTExceptionDeclaration
ExceptionDeclaration()
Deprecated.ASTExceptionHandler
ExceptionHandler()
Deprecated.ASTExistsCondition
ExistsCondition()
Deprecated.ASTExitStatement
ExitStatement()
Deprecated.ASTExpression
Expression()
Deprecated.ASTExpressionList
ExpressionList()
Deprecated.ASTExpressionListMultiple
ExpressionListMultiple()
Deprecated.ASTExpressionListSingle
ExpressionListSingle()
Deprecated.void
ExtractDatetime()
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-datetime.html#GUID-36E52BF8-945D-437D-9A3C-6860CABD210EASTExtractExpression
ExtractExpression()
Deprecated.void
ExtractXml(ASTExtractExpression extractExpr)
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/EXTRACT-XML.html#GUID-593295AA-4F46-4D75-B8DC-E7BCEDB1D4D7ASTFetchStatement
FetchStatement()
Deprecated.ASTFieldDeclaration
FieldDeclaration()
Deprecated.ASTFloatingPointCondition
FloatingPointCondition()
Deprecated.ASTForAllIndex
ForAllIndex()
Deprecated.ForAllIndex is declared implicitly, unlike most variables or constants.ASTForAllStatement
ForAllStatement()
Deprecated.ASTForIndex
ForIndex()
Deprecated.ForIndex is declared implicitly, unlike most variables or constants.ASTFormalParameter
FormalParameter()
Deprecated.ASTFormalParameters
FormalParameters()
Deprecated.ASTForStatement
ForStatement()
Deprecated.Scope rule: the loop index only exists within the Loopvoid
ForUpdateClause()
Deprecated.ASTFromClause
FromClause()
Deprecated.void
FromClauseEntry()
Deprecated.ASTFunctionCall
FunctionCall()
Deprecated.Built-in function call or a user defined function call.ASTFunctionName
FunctionName()
Deprecated.ParseException
generateParseException()
Deprecated.Generate ParseException.Token
getNextToken()
Deprecated.Get the next Token.Token
getToken(int index)
Deprecated.Get the specific Token.ASTGlobal
Global()
Deprecated.All global definitions of triggers, functions and procedures are evaluated here.ASTGotoStatement
GotoStatement()
Deprecated.ASTGroupByClause
GroupByClause()
Deprecated.ASTGroupingExpressionList
GroupingExpressionList()
Deprecated.ASTGroupingSetsClause
GroupingSetsClause()
Deprecated.ASTHierarchicalQueryClause
HierarchicalQueryClause()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6__I2126079ASTHostArrayName
HostArrayName()
Deprecated.ASTID
ID()
Deprecated.2006-05-20 - Matthias Hendler - added <OLD> and <PARENT>ASTIfStatement
IfStatement()
Deprecated.ASTInCondition
InCondition()
Deprecated.ASTInlineConstraint
InlineConstraint()
Deprecated.ASTInlinePragma
InlinePragma()
Deprecated.ASTInnerCrossJoinClause
InnerCrossJoinClause()
Deprecated.ASTInput
Input(String sourcecode)
Deprecated.2006-05-22 - Matthias Hendler - added globalBody()ASTInsertIntoClause
InsertIntoClause()
Deprecated.ASTInsertStatement
InsertStatement()
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/INSERT.html#GUID-903F8043-0254-4EE9-ACC1-CB8AC0AF3423ASTIntoClause
IntoClause()
Deprecated.ASTIsASetCondition
IsASetCondition()
Deprecated.ASTIsEmptyCondition
IsEmptyCondition()
Deprecated.ASTIsNullCondition
IsNullCondition()
Deprecated.ASTIsOfTypeCondition
IsOfTypeCondition()
Deprecated.ASTJavaInterfaceClass
JavaInterfaceClass()
Deprecated.ASTJoinClause
JoinClause()
Deprecated.void
JoinClausePart()
Deprecated.void
KEYWORD(String id)
Deprecated.ASTKEYWORD_UNRESERVED
KEYWORD_UNRESERVED()
Deprecated.ASTLabel
Label()
Deprecated.This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>'ASTLabelledStatement
LabelledStatement()
Deprecated.ASTLikeCondition
LikeCondition()
Deprecated.ASTLikeExpression
LikeExpression()
Deprecated.ASTListaggOverflowClause
ListaggOverflowClause()
Deprecated.ASTLiteral
Literal()
Deprecated.ASTLoopStatement
LoopStatement()
Deprecated.static void
main(String[] args)
Deprecated.main method, for testing only.ASTMemberCondition
MemberCondition()
Deprecated.ASTMethodDeclaration
MethodDeclaration()
Deprecated.ASTMethodDeclarator
MethodDeclarator()
Deprecated.ASTMultiplicativeExpression
MultiplicativeExpression()
Deprecated.void
MultisetCondition()
Deprecated.ASTMultiSetCondition
MultiSetCondition()
Deprecated.ASTMultiTableInsert
MultiTableInsert()
Deprecated.ASTName
Name()
Deprecated.ASTNonDMLEvent
NonDMLEvent()
Deprecated.ASTNonDMLTrigger
NonDMLTrigger()
Deprecated.ASTNullLiteral
NullLiteral()
Deprecated.ASTNumericLiteral
NumericLiteral()
Deprecated.Recognizes a numeric literal.ASTObjectDeclaration
ObjectDeclaration()
Deprecated.ASTObjectExpression
ObjectExpression()
Deprecated.ASTObjectNameDeclaration
ObjectNameDeclaration()
Deprecated.ASTOpenStatement
OpenStatement()
Deprecated.ASTOrderByClause
OrderByClause()
Deprecated.void
OrderByEntry()
Deprecated.ASTOuterJoinClause
OuterJoinClause()
Deprecated.ASTOuterJoinExpression
OuterJoinExpression()
Deprecated.ASTOuterJoinType
OuterJoinType()
Deprecated.ASTOutOfLineConstraint
OutOfLineConstraint()
Deprecated.ASTPackageBody
PackageBody()
Deprecated.ASTPackageSpecification
PackageSpecification()
Deprecated.ASTParallelClause
ParallelClause()
Deprecated.ASTPartitionExtensionClause
PartitionExtensionClause()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__CHDBBDEIASTPipelineStatement
PipelineStatement()
Deprecated.ASTPragma
Pragma()
Deprecated.ASTPragmaClause
PragmaClause()
Deprecated.ASTPrimaryExpression
PrimaryExpression()
Deprecated.2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered.ASTPrimaryPrefix
PrimaryPrefix()
Deprecated.ASTPrimarySuffix
PrimarySuffix()
Deprecated.ASTProgramUnit
ProgramUnit()
Deprecated.2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed.ASTQualifiedID
QualifiedID()
Deprecated.2006-05-20 - Matthias Hendler - added <LIMIT>ASTQualifiedName
QualifiedName()
Deprecated.ASTQueryBlock
QueryBlock()
Deprecated.ASTQueryPartitionClause
QueryPartitionClause()
Deprecated.void
QueryTableExpression()
Deprecated.ASTRaiseStatement
RaiseStatement()
Deprecated.ASTRead2NextOccurrence
Read2NextOccurrence(String target)
Deprecated.ASTReadPastNextOccurrence
ReadPastNextOccurrence(String target)
Deprecated.ASTReferencesClause
ReferencesClause()
Deprecated.ASTRegexpLikeCondition
RegexpLikeCondition()
Deprecated.void
ReInit(InputStream stream)
Deprecated.Reinitialise.void
ReInit(InputStream stream, String encoding)
Deprecated.Reinitialise.void
ReInit(Reader stream)
Deprecated.Reinitialise.void
ReInit(PLSQLParserTokenManager tm)
Deprecated.Reinitialise.ASTRelationalExpression
RelationalExpression()
Deprecated.Relational operators: https://docs.oracle.com/en/database/oracle/oracle-database/18/lnpls/plsql-language-fundamentals.html#GUID-2EB964C8-9B36-4009-A45F-B340F44EE2A2void
RESERVED_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.void
RestOfStatement()
Deprecated.ASTReturningClause
ReturningClause()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126358ASTReturnStatement
ReturnStatement()
Deprecated.ASTRollupCubeClause
RollupCubeClause()
Deprecated.ASTRowLimitingClause
RowLimitingClause()
Deprecated.ASTScalarDataTypeName
ScalarDataTypeName()
Deprecated.ASTSchemaName
SchemaName()
Deprecated.ASTSelectIntoStatement
SelectIntoStatement()
Deprecated.ASTSelectList
SelectList()
Deprecated.void
SelectListEntry()
Deprecated.ASTSelectStatement
SelectStatement()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/SELECT.html#GUID-CFA006CA-6FF1-4972-821E-6996142A51C6ASTSimpleExpression
SimpleExpression()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Simple-Expressions.htmlASTSingleTableInsert
SingleTableInsert()
Deprecated.void
Skip2NextOccurrence(String target)
Deprecated.void
Skip2NextTerminator(String initiator, String terminator)
Deprecated.void
Skip2NextTokenOccurrence(int target)
Deprecated.Read Tokens up to but not including the target Token.kind.void
SkipPastNextOccurrence(String target)
Deprecated.void
SkipPastNextTokenOccurrence(int target)
Deprecated.ASTSqlExpression
SqlExpression()
Deprecated.ASTSqlPlusCommand
SqlPlusCommand()
Deprecated.ASTSqlStatement
SqlStatement(String initiator, String terminator)
Deprecated.2006-05-24 - Matthias Hendler - added MERGEASTStatement
Statement()
Deprecated.ASTStringExpression
StringExpression()
Deprecated.ASTStringLiteral
StringLiteral()
Deprecated.ASTSubmultisetCondition
SubmultisetCondition()
Deprecated.void
Subquery()
Deprecated.void
SubqueryFactoringClause()
Deprecated.ASTSubqueryOperation
SubqueryOperation()
Deprecated.ASTSubqueryRestrictionClause
SubqueryRestrictionClause()
Deprecated.ASTSubTypeDefinition
SubTypeDefinition()
Deprecated.ASTSynonym
Synonym()
Deprecated.ASTTable
Table()
Deprecated.2006-05-10 - Matthias Hendler - merged SIV and sourceforge sourcesASTTableAlias
TableAlias()
Deprecated.ASTTableCollectionExpression
TableCollectionExpression()
Deprecated.ASTTableColumn
TableColumn()
Deprecated.ASTTableName
TableName()
Deprecated.ASTTableReference
TableReference()
Deprecated.ASTTableReference
TableReferenceInJoin()
Deprecated.Special production, used in joins.ASTTriggerTimingPointSection
TriggerTimingPointSection()
Deprecated.ASTTriggerUnit
TriggerUnit()
Deprecated.Trigger Triggers are always outside of a package.ASTTrimExpression
TrimExpression()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/TRIM.htmlASTTypeKeyword
TypeKeyword()
Deprecated.ASTTypeMethod
TypeMethod()
Deprecated.ASTTypeSpecification
TypeSpecification()
Deprecated.ASTUnaryExpression
UnaryExpression(boolean isUnarySign)
Deprecated.ASTUnaryExpressionNotPlusMinus
UnaryExpressionNotPlusMinus()
Deprecated.ASTUnlabelledStatement
UnlabelledStatement()
Deprecated.2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at <LOOP>ASTUnqualifiedID
UnqualifiedID()
Deprecated.2006-05-20 - Matthias Hendler - added <OLD>, <NEW>, <LOOP>, <INT>ASTUpdateSetClause
UpdateSetClause()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/UPDATE.html#GUID-027A462D-379D-4E35-8611-410F3AC8FDA5__I2126876ASTUpdateStatement
UpdateStatement()
Deprecated.void
UsingClause()
Deprecated.ASTValuesClause
ValuesClause()
Deprecated.ASTVariableName
VariableName()
Deprecated.ASTVariableOrConstantDeclaration
VariableOrConstantDeclaration()
Deprecated.ASTVariableOrConstantDeclarator
VariableOrConstantDeclarator()
Deprecated.ASTVariableOrConstantDeclaratorId
VariableOrConstantDeclaratorId()
Deprecated.ASTVariableOrConstantInitializer
VariableOrConstantInitializer()
Deprecated.ASTView
View()
Deprecated.ASTViewColumn
ViewColumn()
Deprecated.ASTWhereClause
WhereClause()
Deprecated.ASTWhileStatement
WhileStatement()
Deprecated.ASTWindowingClause
WindowingClause()
Deprecated.See https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.htmlASTWithClause
WithClause()
Deprecated.ASTWithinClause
WithinClause()
Deprecated.Within Clause is used for the following analytic functions: CUME_DIST, DENSE_RANK, LISTAGG, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, RANK.void
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 "="):-ASTXMLAttributesClause
XMLAttributesClause()
Deprecated.ASTXMLElement
XMLElement()
Deprecated.ASTXMLExists
XMLExists()
Deprecated.ASTXMLNamespacesClause
XMLNamespacesClause()
Deprecated.ASTXMLPassingClause
XMLPassingClause()
Deprecated.ASTXMLTable
XMLTable()
Deprecated.https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/XMLTABLE.htmlASTXMLTableColum
XMLTableColum()
Deprecated.ASTXMLTableOptions
XMLTableOptions()
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 occurrence 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 ParseException
Deprecated.Read Tokens up to but not including the target Token.kind.- Throws:
ParseException
-
SkipPastNextTokenOccurrence
public final void SkipPastNextTokenOccurrence(int target) throws ParseException
Deprecated.- 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 ParseException
Deprecated.- Throws:
ParseException
-
ForUpdateClause
public final void ForUpdateClause() throws ParseException
Deprecated.- Throws:
ParseException
-
ColumnPath
public final void ColumnPath() throws ParseException
Deprecated.- Throws:
ParseException
-
Subquery
public final void Subquery() throws ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 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 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 ParseException
Deprecated.- Throws:
ParseException
-
SelectList
public final ASTSelectList SelectList() throws ParseException
Deprecated.- Throws:
ParseException
-
SelectListEntry
public final void SelectListEntry() throws ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 ParseException
Deprecated.- 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 ParseException
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
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 ParseException
Deprecated.- 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
-
UsingClause
public final void UsingClause() 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.This is in plsql actually called CursorDeclaration or CursorDefinition.- 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
-
ExtractDatetime
public final void ExtractDatetime() throws ParseException
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
public final void ExtractXml(ASTExtractExpression extractExpr) throws ParseException
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
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 ParseException
Deprecated.- 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 ParseException
Deprecated.- Throws:
ParseException
-
RESERVED_WORD
public final void RESERVED_WORD() throws ParseException
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. 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.
-
-