Showing content from https://docs.pmd-code.org/apidocs/pmd-plsql/7.4.0-SNAPSHOT/allclasses-index.html below:
All Classes (PMD PL/SQL 7.4.0 API)
Class Description AbstractPLSQLRule ASTAccessibleByClause ASTAdditiveExpression ASTAlterTrigger ASTAlterTypeSpec ASTAnalyticClause ASTArgument ASTArgumentList ASTArguments ASTAssignment ASTAttribute ASTAttributeDeclaration ASTBetweenCondition ASTBlock ASTBooleanLiteral ASTBulkCollectIntoClause ASTCallSpecTail ASTCaseExpression ASTCaseStatement ASTCaseWhenClause ASTCloseStatement ASTCollectionDeclaration ASTCollectionName ASTCollectionTypeDefinition ASTCollectionTypeName ASTColumn ASTColumnAlias ASTComment ASTComparisonCondition ASTCompilationDataType ASTCompilationDeclarationFragment ASTCompilationExpression ASTCompoundCondition ASTCompoundTriggerBlock ASTCondition ASTConditionalAndExpression ASTConditionalCompilationStatement ASTConditionalInsertClause ASTConditionalOrExpression ASTContinueStatement ASTCrossOuterApplyClause ASTCursorForLoopStatement ASTCursorSpecification ASTCursorUnit ASTDatabaseEvent ASTDatabaseLink ASTDatatype ASTDatatypeDeclaration ASTDateTimeLiteral ASTDDLCommand ASTDDLEvent ASTDeclarativeSection ASTDeclarativeUnit ASTDeleteStatement ASTDirectory ASTDMLTableExpressionClause ASTDynamicReturnClause ASTElseClause ASTElsifClause ASTEmbeddedSqlStatement ASTEqualityExpression ASTErrorLoggingClause ASTExceptionDeclaration ASTExceptionHandler ASTExistsCondition ASTExitStatement ASTExpression ASTExpressionList ASTExpressionListMultiple ASTExpressionListSingle ASTExtractExpression ASTFetchStatement ASTFieldDeclaration ASTFloatingPointCondition ASTForAllIndex ASTForAllStatement ASTForIndex ASTFormalParameter ASTFormalParameters ASTForStatement ASTForUpdateClause ASTFromClause ASTFunctionCall ASTFunctionName ASTGlobal ASTGotoStatement ASTGroupByClause ASTGroupingExpressionList ASTGroupingSetsClause ASTHierarchicalQueryClause ASTHostArrayName ASTID ASTIfStatement ASTImplicitCursorAttribute ASTInCondition ASTInlineConstraint ASTInlinePragma ASTInnerCrossJoinClause ASTInput ASTInsertIntoClause ASTInsertStatement ASTIntoClause ASTIsASetCondition ASTIsEmptyCondition ASTIsNullCondition ASTIsOfTypeCondition ASTJavaInterfaceClass ASTJoinClause ASTKEYWORD_UNRESERVED ASTLabel ASTLabelledStatement ASTLikeCondition ASTLikeExpression ASTListaggOverflowClause ASTLiteral ASTLoopStatement ASTMemberCondition ASTMergeInsertClause ASTMergeStatement ASTMergeUpdateClause ASTMethodDeclaration ASTMethodDeclarator ASTMultiplicativeExpression ASTMultiSetCondition ASTMultiTableInsert ASTName ASTNonDMLEvent ASTNonDMLTrigger ASTNullLiteral ASTNumericLiteral ASTObjectDeclaration ASTObjectExpression ASTObjectNameDeclaration ASTOpenStatement ASTOrderByClause ASTOuterJoinClause ASTOuterJoinExpression ASTOuterJoinType ASTOuterJoinType.Type ASTOutOfLineConstraint ASTPackageBody ASTPackageSpecification ASTParallelClause ASTPartitionExtensionClause ASTPipelineStatement ASTPragma ASTPragmaClause ASTPrimaryExpression ASTPrimaryPrefix ASTPrimarySuffix ASTProgramUnit ASTQualifiedID ASTQualifiedName ASTQueryBlock ASTQueryPartitionClause ASTRaiseStatement ASTRead2NextOccurrence ASTReadPastNextOccurrence ASTReferencesClause ASTRegexpLikeCondition ASTRelationalExpression ASTReturningClause ASTReturnStatement ASTRollupCubeClause ASTRowLimitingClause ASTScalarDataTypeName ASTSchemaName ASTSelectIntoStatement ASTSelectList ASTSelectStatement ASTSimpleExpression ASTSingleTableInsert ASTSkip2NextOccurrence ASTSkip2NextTerminator ASTSkip2NextTokenOccurrence ASTSkipPastNextOccurrence ASTSkipPastNextTokenOccurrence ASTSqlExpression ASTSqlMacroClause ASTSqlPlusCommand ASTSqlStatement ASTSqlStatement.Type ASTStatement ASTStringExpression ASTStringLiteral ASTSubmultisetCondition ASTSubqueryOperation ASTSubqueryRestrictionClause ASTSubTypeDefinition ASTSynonym ASTTable ASTTableAlias ASTTableCollectionExpression ASTTableColumn ASTTableName ASTTableReference ASTTriggerTimingPointSection ASTTriggerUnit ASTTrimExpression ASTTypeKeyword ASTTypeMethod ASTTypeSpecification ASTUnaryExpression ASTUnaryExpressionNotPlusMinus ASTUnlabelledStatement ASTUnqualifiedID ASTUpdateSetClause ASTUpdateStatement ASTValuesClause ASTVariableName ASTVariableOrConstantDeclaration ASTVariableOrConstantDeclarator ASTVariableOrConstantDeclaratorId ASTVariableOrConstantInitializer ASTView ASTViewColumn ASTWhereClause ASTWhileStatement ASTWindowingClause ASTWithClause ASTWithinClause ASTWrappedObject ASTXMLAttributesClause ASTXMLElement ASTXMLExists ASTXMLNamespacesClause ASTXMLPassingClause ASTXMLTable ASTXMLTableColum ASTXMLTableOptions AvoidTabCharacterRule ClassNameDeclaration ClassScope CodeFormatRule ConstraintType CyclomaticComplexityRule ExcessiveMethodLengthRule
This rule detects when a method exceeds a certain threshold.
ExcessiveObjectLengthRule
This rule detects when an Oracle object exceeds a certain threshold.
ExcessivePackageBodyLengthRule
This rule detects when a class exceeds a certain threshold.
ExcessivePackageSpecificationLengthRule
This rule detects when a class exceeds a certain threshold.
ExcessiveParameterListRule
This rule detects an abnormally long parameter list.
ExcessiveTypeLengthRule
This rule detects when a class exceeds a certain threshold.
ExecutableCode
Methods required to be considered as an executable piece of code.
InternalApiBridge
Internal API.
LineLengthRule LocalScope MethodNameDeclaration MethodScope NameFinder NcssMethodCountRule
Non-commented source statement counter for methods.
NcssObjectCountRule
Non-commented source statement counter for Oracle Object declarations.
NPathComplexityRule
NPath complexity is a measurement of the acyclic execution paths through a function.
OccurrenceFinder OracleObject
All nodes that represent an Oracle object.
PLSQLCpdLexer
Note: This class has been called PLSQLTokenizer in PMD 6
PLSQLHandler
Implementation of LanguageVersionHandler for the PLSQL AST.
PLSQLLanguageModule
Created by christoferdutz on 20.09.14.
PLSQLNameOccurrence PLSQLNode PLSQLParser PLSQLParserImpl Deprecated.
PLSQLParserImpl should have been package private because this is an implementation class that should not be used directly.
PLSQLTokenKinds
Token kinds (
JavaccToken.kind
) for this language.
PlsqlVisitor<P,R> PlsqlVisitorBase<P,R>
Base implementation of
PlsqlVisitor
.
ScopeAndDeclarationFinder
Visitor for scope creation.
Search SourceFileScope SymbolFacade TooManyFieldsRule TypeSet
Keeps track of the types encountered in a ASTinput
TypeSet.CurrentPackageResolver TypeSet.ExplicitImportResolver TypeSet.FullyQualifiedNameResolver TypeSet.ImplicitImportResolver TypeSet.ImportOnDemandResolver TypeSet.PrimitiveTypeResolver TypeSet.Resolver
TODO should Resolver provide a canResolve() and a resolve()? Requiring 2 calls seems clunky...
TypeSet.VoidResolver VariableNameDeclaration
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4