Methods in net.sourceforge.pmd.lang.plsql.ast that throw ParseException |
ASTAccessibleByClause |
PLSQLParser.AccessibleByClause()
|
ASTAdditiveExpression |
PLSQLParser.AdditiveExpression()
|
void |
PLSQLParser.AlterTrigger()
|
ASTAlterTypeSpec |
PLSQLParser.AlterTypeSpec()
|
ASTArgument |
PLSQLParser.Argument()
|
ASTArgumentList |
PLSQLParser.ArgumentList()
|
ASTArguments |
PLSQLParser.Arguments()
|
ASTAssignment |
PLSQLParser.Assignment()
|
ASTAttribute |
PLSQLParser.Attribute()
|
ASTAttributeDeclaration |
PLSQLParser.AttributeDeclaration()
Method |
ASTBlock |
PLSQLParser.Block()
|
ASTBooleanLiteral |
PLSQLParser.BooleanLiteral()
|
ASTCallSpecTail |
PLSQLParser.CallSpecTail()
Java stored procedure, external function |
ASTCaseExpression |
PLSQLParser.CaseExpression()
|
ASTCaseStatement |
PLSQLParser.CaseStatement()
|
ASTCaseWhenClause |
PLSQLParser.CaseWhenClause()
|
ASTCloseStatement |
PLSQLParser.CloseStatement()
|
ASTCollectionDeclaration |
PLSQLParser.CollectionDeclaration()
|
ASTCollectionTypeDefinition |
PLSQLParser.CollectionTypeDefinition()
|
ASTCollectionTypeName |
PLSQLParser.CollectionTypeName()
|
ASTComment |
PLSQLParser.Comment()
|
ASTCompilationDataType |
PLSQLParser.CompilationDataType()
|
ASTCompilationDeclarationFragment |
PLSQLParser.CompilationDeclarationFragment()
|
ASTCompilationExpression |
PLSQLParser.CompilationExpression()
|
ASTCompoundTriggerBlock |
PLSQLParser.CompoundTriggerBlock()
|
ASTConditionalAndExpression |
PLSQLParser.ConditionalAndExpression()
|
ASTConditionalCompilationStatement |
PLSQLParser.ConditionalCompilationStatement()
|
ASTConditionalOrExpression |
PLSQLParser.ConditionalOrExpression()
|
ASTContinueStatement |
PLSQLParser.ContinueStatement()
|
ASTCursorBody |
PLSQLParser.CursorBody()
|
ASTCursorSpecification |
PLSQLParser.CursorSpecification()
|
ASTCursorUnit |
PLSQLParser.CursorUnit()
Cursor (common part of specification and body) |
ASTDatabaseEvent |
PLSQLParser.DatabaseEvent()
|
ASTDatabaseLink |
PLSQLParser.DatabaseLink()
|
ASTDatatype |
PLSQLParser.Datatype()
|
ASTDatatypeDeclaration |
PLSQLParser.DatatypeDeclaration()
|
ASTDateTimeLiteral |
PLSQLParser.DateTimeLiteral()
|
ASTDDLCommand |
PLSQLParser.DDLCommand()
|
ASTDDLEvent |
PLSQLParser.DDLEvent()
|
ASTDeclarativeSection |
PLSQLParser.DeclarativeSection()
|
ASTDeclarativeUnit |
PLSQLParser.DeclarativeUnit()
|
ASTDirectory |
PLSQLParser.Directory()
|
ASTElseClause |
PLSQLParser.ElseClause()
|
ASTElsifClause |
PLSQLParser.ElsifClause()
|
ASTEmbeddedSqlStatement |
PLSQLParser.EmbeddedSqlStatement()
|
ASTEqualityExpression |
PLSQLParser.EqualityExpression()
|
PLSQLNode |
PLSQLParser.EqualsOldIDNewID(PLSQLNode pOldID)
Tests, if the new Token if type ID is identical to the old Token of type ID. |
ASTExceptionDeclaration |
PLSQLParser.ExceptionDeclaration()
|
ASTExceptionHandler |
PLSQLParser.ExceptionHandler()
|
ASTExitStatement |
PLSQLParser.ExitStatement()
|
ASTExpression |
PLSQLParser.Expression()
|
ASTFetchStatement |
PLSQLParser.FetchStatement()
|
ASTFieldDeclaration |
PLSQLParser.FieldDeclaration()
|
ASTForAllIndex |
PLSQLParser.ForAllIndex()
ForAllIndex is declared implicitly, unlike most variables or constants. |
ASTForAllStatement |
PLSQLParser.ForAllStatement()
|
ASTForIndex |
PLSQLParser.ForIndex()
ForIndex is declared implicitly, unlike most variables or constants. |
ASTFormalParameter |
PLSQLParser.FormalParameter()
|
ASTFormalParameters |
PLSQLParser.FormalParameters()
|
ASTForStatement |
PLSQLParser.ForStatement()
Scope rule: the loop index only exists within the Loop |
ASTGlobal |
PLSQLParser.Global()
All global definitions of triggers, functions and procedures are evaluated here. |
ASTGotoStatement |
PLSQLParser.GotoStatement()
|
ASTID |
PLSQLParser.ID()
2006-05-20 - Matthias Hendler - added and |
ASTIfStatement |
PLSQLParser.IfStatement()
|
ASTInlinePragma |
PLSQLParser.InlinePragma()
|
ASTInput |
PLSQLParser.Input()
2006-05-22 - Matthias Hendler - added globalBody() |
ASTJavaInterfaceClass |
PLSQLParser.JavaInterfaceClass()
|
ASTKEYWORD_RESERVED |
PLSQLParser.KEYWORD_RESERVED()
|
ASTKEYWORD_UNRESERVED |
PLSQLParser.KEYWORD_UNRESERVED()
|
ASTLabel |
PLSQLParser.Label()
This cannot be a token because these are valid labels '<< next_msg >>", '<<"OUTER LOOP">>' |
ASTLabelledStatement |
PLSQLParser.LabelledStatement()
|
ASTLikeExpression |
PLSQLParser.LikeExpression()
|
ASTLiteral |
PLSQLParser.Literal()
|
ASTLoopStatement |
PLSQLParser.LoopStatement()
|
static void |
PLSQLParser.main(String[] args)
main method, for testing only. |
ASTMethodDeclaration |
PLSQLParser.MethodDeclaration()
|
ASTMethodDeclarator |
PLSQLParser.MethodDeclarator()
|
ASTMultiplicativeExpression |
PLSQLParser.MultiplicativeExpression()
|
ASTMultiSetCondition |
PLSQLParser.MultiSetCondition()
|
ASTName |
PLSQLParser.Name()
|
ASTNonDMLEvent |
PLSQLParser.NonDMLEvent()
|
ASTNonDMLTrigger |
PLSQLParser.NonDMLTrigger()
|
ASTNullLiteral |
PLSQLParser.NullLiteral()
|
ASTNumericLiteral |
PLSQLParser.NumericLiteral()
Recognizes a numeric literal. |
ASTObjectDeclaration |
PLSQLParser.ObjectDeclaration()
|
ASTObjectExpression |
PLSQLParser.ObjectExpression()
|
ASTObjectNameDeclaration |
PLSQLParser.ObjectNameDeclaration()
|
ASTOpenStatement |
PLSQLParser.OpenStatement()
|
ASTPackageBody |
PLSQLParser.PackageBody()
|
ASTPackageSpecification |
PLSQLParser.PackageSpecification()
|
ASTParallelClause |
PLSQLParser.ParallelClause()
|
ASTPipelineStatement |
PLSQLParser.PipelineStatement()
|
ASTPragma |
PLSQLParser.Pragma()
|
ASTPragmaClause |
PLSQLParser.PragmaClause()
|
ASTPrimaryExpression |
PLSQLParser.PrimaryExpression()
2006-05-23 - Matthias Hendler - Added lookahead otherwise warning encountered. |
ASTPrimaryPrefix |
PLSQLParser.PrimaryPrefix()
|
ASTPrimarySuffix |
PLSQLParser.PrimarySuffix()
|
ASTProgramUnit |
PLSQLParser.ProgramUnit()
2006-05-22 - Matthias Hendler - Printing of custom tag "@deprecated" removed. |
ASTQualifiedID |
PLSQLParser.QualifiedID()
2006-05-20 - Matthias Hendler - added |
ASTQualifiedName |
PLSQLParser.QualifiedName()
|
ASTRaiseStatement |
PLSQLParser.RaiseStatement()
|
ASTRead2NextOccurrence |
PLSQLParser.Read2NextOccurrence(String target)
|
ASTReadPastNextOccurrence |
PLSQLParser.ReadPastNextOccurrence(String target)
|
ASTRelationalExpression |
PLSQLParser.RelationalExpression()
2006-05-23 - Matthias Hendler - added FROM |
ASTReturnStatement |
PLSQLParser.ReturnStatement()
|
ASTScalarDataTypeName |
PLSQLParser.ScalarDataTypeName()
|
void |
PLSQLParser.Skip2NextOccurrence(String target)
|
void |
PLSQLParser.Skip2NextTerminator(String initiator,
String terminator)
|
void |
PLSQLParser.Skip2NextTokenOccurrence(int target)
|
void |
PLSQLParser.SkipPastNextOccurrence(String target)
|
void |
PLSQLParser.SkipPastNextTokenOccurrence(int target)
|
ASTSqlPlusCommand |
PLSQLParser.SqlPlusCommand()
|
ASTSqlStatement |
PLSQLParser.SqlStatement(String initiator,
String terminator)
2006-05-24 - Matthias Hendler - added MERGE |
ASTStatement |
PLSQLParser.Statement()
|
ASTStringExpression |
PLSQLParser.StringExpression()
|
ASTStringLiteral |
PLSQLParser.StringLiteral()
|
ASTSubTypeDefinition |
PLSQLParser.SubTypeDefinition()
|
ASTSynonym |
PLSQLParser.Synonym()
|
ASTTable |
PLSQLParser.Table()
2006-05-10 - Matthias Hendler - merged SIV and sourceforge sources |
ASTTableColumn |
PLSQLParser.TableColumn()
|
ASTTriggerTimingPointSection |
PLSQLParser.TriggerTimingPointSection()
|
ASTTriggerUnit |
PLSQLParser.TriggerUnit()
Trigger
Triggers are always outside of a package. |
ASTTrimExpression |
PLSQLParser.TrimExpression()
|
ASTTypeKeyword |
PLSQLParser.TypeKeyword()
|
ASTTypeMethod |
PLSQLParser.TypeMethod()
|
ASTTypeSpecification |
PLSQLParser.TypeSpecification()
|
ASTUnaryExpression |
PLSQLParser.UnaryExpression(boolean isUnarySign)
|
ASTUnaryExpressionNotPlusMinus |
PLSQLParser.UnaryExpressionNotPlusMinus()
|
ASTUnlabelledStatement |
PLSQLParser.UnlabelledStatement()
2006-05-24 - Matthias Hendler - added MERGE, EXECUTE choice and LOOKAHEAD at |
ASTUnqualifiedID |
PLSQLParser.UnqualifiedID()
2006-05-20 - Matthias Hendler - added , , , |
ASTVariableOrConstantDeclaration |
PLSQLParser.VariableOrConstantDeclaration()
|
ASTVariableOrConstantDeclarator |
PLSQLParser.VariableOrConstantDeclarator()
|
ASTVariableOrConstantDeclaratorId |
PLSQLParser.VariableOrConstantDeclaratorId()
|
ASTVariableOrConstantInitializer |
PLSQLParser.VariableOrConstantInitializer()
|
ASTView |
PLSQLParser.View()
|
ASTViewColumn |
PLSQLParser.ViewColumn()
|
ASTWhileStatement |
PLSQLParser.WhileStatement()
|
void |
PLSQLParser.WrappedObject()
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. |