Interface PlsqlVisitor<P,R>
-
- All Superinterfaces:
AstVisitor<P,R>
- All Known Implementing Classes:
AbstractPLSQLRule
,AvoidTabCharacterRule
,CodeFormatRule
,CyclomaticComplexityRule
,ExcessiveMethodLengthRule
,ExcessiveObjectLengthRule
,ExcessivePackageBodyLengthRule
,ExcessivePackageSpecificationLengthRule
,ExcessiveParameterListRule
,ExcessiveTypeLengthRule
,LineLengthRule
,NcssMethodCountRule
,NcssObjectCountRule
,NPathComplexityRule
,OccurrenceFinder
,PlsqlVisitorBase
,ScopeAndDeclarationFinder
,TooManyFieldsRule
public interface PlsqlVisitor<P,R> extends AstVisitor<P,R>
-
-
Method Summary
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.AstVisitor
cannotVisit, visitNode
-
-
-
-
Method Detail
-
visit
default R visit(ASTDDLCommand node, P data)
-
visit
default R visit(ASTSqlPlusCommand node, P data)
-
visit
default R visit(ASTPackageSpecification node, P data)
-
visit
default R visit(ASTPackageBody node, P data)
-
visit
default R visit(ASTDeclarativeUnit node, P data)
-
visit
default R visit(ASTDeclarativeSection node, P data)
-
visit
default R visit(ASTCompilationDeclarationFragment node, P data)
-
visit
default R visit(ASTProgramUnit node, P data)
-
visit
default R visit(ASTObjectNameDeclaration node, P data)
-
visit
default R visit(ASTFormalParameter node, P data)
-
visit
default R visit(ASTMethodDeclaration node, P data)
-
visit
default R visit(ASTMethodDeclarator node, P data)
-
visit
default R visit(ASTFormalParameters node, P data)
-
visit
default R visit(ASTVariableOrConstantDeclarator node, P data)
-
visit
default R visit(ASTVariableOrConstantDeclaratorId node, P data)
-
visit
default R visit(ASTVariableOrConstantInitializer node, P data)
-
visit
default R visit(ASTDatatype node, P data)
-
visit
default R visit(ASTCompilationDataType node, P data)
-
visit
default R visit(ASTCollectionTypeName node, P data)
-
visit
default R visit(ASTScalarDataTypeName node, P data)
-
visit
default R visit(ASTDateTimeLiteral node, P data)
-
visit
default R visit(ASTExceptionHandler node, P data)
-
visit
default R visit(ASTSkip2NextTerminator node, P data)
-
visit
default R visit(ASTSkip2NextOccurrence node, P data)
-
visit
default R visit(ASTSkipPastNextOccurrence node, P data)
-
visit
default R visit(ASTSkip2NextTokenOccurrence node, P data)
-
visit
default R visit(ASTSkipPastNextTokenOccurrence node, P data)
-
visit
default R visit(ASTRead2NextOccurrence node, P data)
-
visit
default R visit(ASTReadPastNextOccurrence node, P data)
-
visit
default R visit(ASTSqlStatement node, P data)
-
visit
default R visit(ASTSelectIntoStatement node, P data)
-
visit
default R visit(ASTForUpdateClause node, P data)
-
visit
default R visit(ASTSubqueryOperation node, P data)
-
visit
default R visit(ASTOrderByClause node, P data)
-
visit
default R visit(ASTRowLimitingClause node, P data)
-
visit
default R visit(ASTQueryBlock node, P data)
-
visit
default R visit(ASTGroupByClause node, P data)
-
visit
default R visit(ASTRollupCubeClause node, P data)
-
visit
default R visit(ASTGroupingSetsClause node, P data)
-
visit
default R visit(ASTGroupingExpressionList node, P data)
-
visit
default R visit(ASTWhereClause node, P data)
-
visit
default R visit(ASTCondition node, P data)
-
visit
default R visit(ASTFloatingPointCondition node, P data)
-
visit
default R visit(ASTBetweenCondition node, P data)
-
visit
default R visit(ASTLikeCondition node, P data)
-
visit
default R visit(ASTRegexpLikeCondition node, P data)
-
visit
default R visit(ASTExistsCondition node, P data)
-
visit
default R visit(ASTIsASetCondition node, P data)
-
visit
default R visit(ASTIsEmptyCondition node, P data)
-
visit
default R visit(ASTMemberCondition node, P data)
-
visit
default R visit(ASTSubmultisetCondition node, P data)
-
visit
default R visit(ASTCompoundCondition node, P data)
-
visit
default R visit(ASTInCondition node, P data)
-
visit
default R visit(ASTComparisonCondition node, P data)
-
visit
default R visit(ASTExpressionListSingle node, P data)
-
visit
default R visit(ASTExpressionListMultiple node, P data)
-
visit
default R visit(ASTExpressionList node, P data)
-
visit
default R visit(ASTSqlExpression node, P data)
-
visit
default R visit(ASTSimpleExpression node, P data)
-
visit
default R visit(ASTOuterJoinExpression node, P data)
-
visit
default R visit(ASTFunctionCall node, P data)
-
visit
default R visit(ASTFunctionName node, P data)
-
visit
default R visit(ASTXMLTable node, P data)
-
visit
default R visit(ASTXMLNamespacesClause node, P data)
-
visit
default R visit(ASTXMLTableOptions node, P data)
-
visit
default R visit(ASTXMLTableColum node, P data)
-
visit
default R visit(ASTXMLPassingClause node, P data)
-
visit
default R visit(ASTXMLExists node, P data)
-
visit
default R visit(ASTXMLElement node, P data)
-
visit
default R visit(ASTXMLAttributesClause node, P data)
-
visit
default R visit(ASTAnalyticClause node, P data)
-
visit
default R visit(ASTWindowingClause node, P data)
-
visit
default R visit(ASTWithinClause node, P data)
-
visit
default R visit(ASTListaggOverflowClause node, P data)
-
visit
default R visit(ASTHierarchicalQueryClause node, P data)
-
visit
default R visit(ASTFromClause node, P data)
-
visit
default R visit(ASTJoinClause node, P data)
-
visit
default R visit(ASTSelectList node, P data)
-
visit
default R visit(ASTColumnAlias node, P data)
-
visit
default R visit(ASTTableAlias node, P data)
-
visit
default R visit(ASTIntoClause node, P data)
-
visit
default R visit(ASTVariableName node, P data)
-
visit
default R visit(ASTBulkCollectIntoClause node, P data)
-
visit
default R visit(ASTCollectionName node, P data)
-
visit
default R visit(ASTHostArrayName node, P data)
-
visit
default R visit(ASTTableReference node, P data)
-
visit
default R visit(ASTSubqueryRestrictionClause node, P data)
-
visit
default R visit(ASTTableCollectionExpression node, P data)
-
visit
default R visit(ASTSchemaName node, P data)
-
visit
default R visit(ASTTableName node, P data)
-
visit
default R visit(ASTInnerCrossJoinClause node, P data)
-
visit
default R visit(ASTOuterJoinClause node, P data)
-
visit
default R visit(ASTQueryPartitionClause node, P data)
-
visit
default R visit(ASTOuterJoinType node, P data)
-
visit
default R visit(ASTCrossOuterApplyClause node, P data)
-
visit
default R visit(ASTWrappedObject node, P data)
-
visit
default R visit(ASTUnlabelledStatement node, P data)
-
visit
default R visit(ASTStatement node, P data)
-
visit
default R visit(ASTLabelledStatement node, P data)
-
visit
default R visit(ASTCaseStatement node, P data)
-
visit
default R visit(ASTCaseWhenClause node, P data)
-
visit
default R visit(ASTElseClause node, P data)
-
visit
default R visit(ASTElsifClause node, P data)
-
visit
default R visit(ASTLoopStatement node, P data)
-
visit
default R visit(ASTCursorForLoopStatement node, P data)
-
visit
default R visit(ASTInsertStatement node, P data)
-
visit
default R visit(ASTSingleTableInsert node, P data)
-
visit
default R visit(ASTInsertIntoClause node, P data)
-
visit
default R visit(ASTValuesClause node, P data)
-
visit
default R visit(ASTMultiTableInsert node, P data)
-
visit
default R visit(ASTConditionalInsertClause node, P data)
-
visit
default R visit(ASTSelectStatement node, P data)
-
visit
default R visit(ASTWithClause node, P data)
-
visit
default R visit(ASTUpdateStatement node, P data)
-
visit
default R visit(ASTDMLTableExpressionClause node, P data)
-
visit
default R visit(ASTPartitionExtensionClause node, P data)
-
visit
default R visit(ASTUpdateSetClause node, P data)
-
visit
default R visit(ASTReturningClause node, P data)
-
visit
default R visit(ASTErrorLoggingClause node, P data)
-
visit
default R visit(ASTDeleteStatement node, P data)
-
visit
default R visit(ASTMergeStatement node, P data)
-
visit
default R visit(ASTMergeUpdateClause node, P data)
-
visit
default R visit(ASTMergeInsertClause node, P data)
-
visit
default R visit(ASTForStatement node, P data)
-
visit
default R visit(ASTWhileStatement node, P data)
-
visit
default R visit(ASTIfStatement node, P data)
-
visit
default R visit(ASTForIndex node, P data)
-
visit
default R visit(ASTForAllIndex node, P data)
-
visit
default R visit(ASTForAllStatement node, P data)
-
visit
default R visit(ASTGotoStatement node, P data)
-
visit
default R visit(ASTReturnStatement node, P data)
-
visit
default R visit(ASTContinueStatement node, P data)
-
visit
default R visit(ASTExitStatement node, P data)
-
visit
default R visit(ASTRaiseStatement node, P data)
-
visit
default R visit(ASTCloseStatement node, P data)
-
visit
default R visit(ASTOpenStatement node, P data)
-
visit
default R visit(ASTFetchStatement node, P data)
-
visit
default R visit(ASTEmbeddedSqlStatement node, P data)
-
visit
default R visit(ASTDynamicReturnClause node, P data)
-
visit
default R visit(ASTPipelineStatement node, P data)
-
visit
default R visit(ASTConditionalCompilationStatement node, P data)
-
visit
default R visit(ASTSubTypeDefinition node, P data)
-
visit
default R visit(ASTFieldDeclaration node, P data)
-
visit
default R visit(ASTCollectionTypeDefinition node, P data)
-
visit
default R visit(ASTCollectionDeclaration node, P data)
-
visit
default R visit(ASTObjectDeclaration node, P data)
-
visit
default R visit(ASTCallSpecTail node, P data)
-
visit
default R visit(ASTCursorUnit node, P data)
-
visit
default R visit(ASTCursorSpecification node, P data)
-
visit
default R visit(ASTExpression node, P data)
-
visit
default R visit(ASTImplicitCursorAttribute node, P data)
-
visit
default R visit(ASTCompilationExpression node, P data)
-
visit
default R visit(ASTAssignment node, P data)
-
visit
default R visit(ASTCaseExpression node, P data)
-
visit
default R visit(ASTLikeExpression node, P data)
-
visit
default R visit(ASTTrimExpression node, P data)
-
visit
default R visit(ASTObjectExpression node, P data)
-
visit
default R visit(ASTConditionalOrExpression node, P data)
-
visit
default R visit(ASTConditionalAndExpression node, P data)
-
visit
default R visit(ASTEqualityExpression node, P data)
-
visit
default R visit(ASTRelationalExpression node, P data)
-
visit
default R visit(ASTAdditiveExpression node, P data)
-
visit
default R visit(ASTStringExpression node, P data)
-
visit
default R visit(ASTMultiplicativeExpression node, P data)
-
visit
default R visit(ASTUnaryExpression node, P data)
-
visit
default R visit(ASTExtractExpression node, P data)
-
visit
default R visit(ASTUnaryExpressionNotPlusMinus node, P data)
-
visit
default R visit(ASTIsNullCondition node, P data)
-
visit
default R visit(ASTIsOfTypeCondition node, P data)
-
visit
default R visit(ASTPrimaryExpression node, P data)
-
visit
default R visit(ASTPrimaryPrefix node, P data)
-
visit
default R visit(ASTPrimarySuffix node, P data)
-
visit
default R visit(ASTLiteral node, P data)
-
visit
default R visit(ASTStringLiteral node, P data)
-
visit
default R visit(ASTBooleanLiteral node, P data)
-
visit
default R visit(ASTNullLiteral node, P data)
-
visit
default R visit(ASTMultiSetCondition node, P data)
-
visit
default R visit(ASTNumericLiteral node, P data)
-
visit
default R visit(ASTQualifiedName node, P data)
-
visit
default R visit(ASTArguments node, P data)
-
visit
default R visit(ASTArgumentList node, P data)
-
visit
default R visit(ASTArgument node, P data)
-
visit
default R visit(ASTVariableOrConstantDeclaration node, P data)
-
visit
default R visit(ASTDatatypeDeclaration node, P data)
-
visit
default R visit(ASTInlinePragma node, P data)
-
visit
default R visit(ASTExceptionDeclaration node, P data)
-
visit
default R visit(ASTParallelClause node, P data)
-
visit
default R visit(ASTAccessibleByClause node, P data)
-
visit
default R visit(ASTTableColumn node, P data)
-
visit
default R visit(ASTInlineConstraint node, P data)
-
visit
default R visit(ASTOutOfLineConstraint node, P data)
-
visit
default R visit(ASTReferencesClause node, P data)
-
visit
default R visit(ASTSynonym node, P data)
-
visit
default R visit(ASTDirectory node, P data)
-
visit
default R visit(ASTDatabaseLink node, P data)
-
visit
default R visit(ASTViewColumn node, P data)
-
visit
default R visit(ASTComment node, P data)
-
visit
default R visit(ASTTypeMethod node, P data)
-
visit
default R visit(ASTTypeSpecification node, P data)
-
visit
default R visit(ASTAlterTypeSpec node, P data)
-
visit
default R visit(ASTAttributeDeclaration node, P data)
-
visit
default R visit(ASTAttribute node, P data)
-
visit
default R visit(ASTPragmaClause node, P data)
-
visit
default R visit(ASTTriggerUnit node, P data)
-
visit
default R visit(ASTTriggerTimingPointSection node, P data)
-
visit
default R visit(ASTCompoundTriggerBlock node, P data)
-
visit
default R visit(ASTNonDMLTrigger node, P data)
-
visit
default R visit(ASTDDLEvent node, P data)
-
visit
default R visit(ASTDatabaseEvent node, P data)
-
visit
default R visit(ASTNonDMLEvent node, P data)
-
visit
default R visit(ASTAlterTrigger node, P data)
-
visit
default R visit(ASTKEYWORD_UNRESERVED node, P data)
-
visit
default R visit(ASTUnqualifiedID node, P data)
-
visit
default R visit(ASTQualifiedID node, P data)
-
visit
default R visit(ASTTypeKeyword node, P data)
-
visit
default R visit(ASTJavaInterfaceClass node, P data)
-
visit
default R visit(ASTSqlMacroClause node, P data)
-
-