JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Class
Description
AbstractNcssCountRule
Abstract superclass for NCSS counting methods.
AbstractPLSQLNode
AbstractPLSQLRule
AbstractSelectStatement
AbstractStatisticalPLSQLRule
ASTAccessibleByClause
ASTAdditiveExpression
ASTAlterTrigger
ASTAlterTypeSpec
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
ASTConditionalOrExpression
ASTContinueStatement
ASTCrossOuterApplyClause
ASTCursorBody
ASTCursorForLoopStatement
ASTCursorSpecification
ASTCursorUnit
ASTDatabaseEvent
ASTDatabaseLink
ASTDatatype
ASTDatatypeDeclaration
ASTDateTimeLiteral
ASTDDLCommand
ASTDDLEvent
ASTDeclarativeSection
ASTDeclarativeUnit
ASTDeleteStatement
ASTDirectory
ASTElseClause
ASTElsifClause
ASTEmbeddedSqlStatement
ASTEqualityExpression
ASTEqualsOldIDNewID
ASTExceptionDeclaration
ASTExceptionHandler
ASTExitStatement
ASTExpression
ASTExpressionList
ASTExpressionListMultiple
ASTExpressionListSingle
ASTFetchStatement
ASTFieldDeclaration
ASTFloatingPointCondition
ASTForAllIndex
ASTForAllStatement
ASTForIndex
ASTFormalParameter
ASTFormalParameters
ASTForStatement
ASTFromClause
ASTFunctionCall
ASTGlobal
ASTGotoStatement
ASTGroupByClause
ASTGroupingExpressionList
ASTGroupingSetsClause
ASTHostArrayName
ASTID
ASTIfStatement
ASTInCondition
ASTInlinePragma
ASTInnerCrossJoinClause
ASTInput
ASTIntoClause
ASTIsNullCondition
ASTIsOfTypeCondition
ASTJavaInterfaceClass
ASTJoinClause
ASTKEYWORD_RESERVED
ASTKEYWORD_UNRESERVED
ASTLabel
ASTLabelledStatement
ASTLikeCondition
ASTLikeExpression
ASTLiteral
ASTLoopStatement
ASTMethodDeclaration
ASTMethodDeclarator
ASTMultiplicativeExpression
ASTMultiSetCondition
ASTName
ASTNonDMLEvent
ASTNonDMLTrigger
ASTNullLiteral
ASTNumericLiteral
ASTObjectDeclaration
ASTObjectExpression
ASTObjectNameDeclaration
ASTOpenStatement
ASTOrderByClause
ASTOuterJoinClause
ASTOuterJoinType
ASTOuterJoinType.Type
ASTOutOfLineConstraint
ASTPackageBody
ASTPackageSpecification
ASTParallelClause
ASTPipelineStatement
ASTPragma
ASTPragmaClause
ASTPrimaryExpression
ASTPrimaryPrefix
ASTPrimarySuffix
ASTProgramUnit
ASTQualifiedID
ASTQualifiedName
ASTQueryBlock
ASTQueryPartitionClause
ASTRaiseStatement
ASTRead2NextOccurrence
ASTReadPastNextOccurrence
ASTReferencesClause
ASTRelationalExpression
ASTReturnStatement
ASTRollupCubeClause
ASTRowLimitingClause
ASTScalarDataTypeName
ASTSchemaName
ASTSelectIntoStatement
ASTSelectList
ASTSelectStatement
ASTSkip2NextOccurrence
ASTSkip2NextTerminator
ASTSkip2NextTokenOccurrence
ASTSkipPastNextOccurrence
ASTSkipPastNextTokenOccurrence
ASTSqlExpression
ASTSqlPlusCommand
ASTSqlStatement
ASTStatement
ASTStringExpression
ASTStringLiteral
ASTSubqueryOperation
ASTSubTypeDefinition
ASTSynonym
ASTTable
ASTTableAlias
ASTTableColumn
ASTTableName
ASTTableReference
ASTTriggerTimingPointSection
ASTTriggerUnit
ASTTrimExpression
ASTTypeKeyword
ASTTypeMethod
ASTTypeSpecification
ASTUnaryExpression
ASTUnaryExpressionNotPlusMinus
ASTUnlabelledStatement
ASTUnqualifiedID
ASTUpdateSetClause
ASTUpdateStatement
ASTVariableName
ASTVariableOrConstantDeclaration
ASTVariableOrConstantDeclarator
ASTVariableOrConstantDeclaratorId
ASTVariableOrConstantInitializer
ASTView
ASTViewColumn
ASTWhereClause
ASTWhileStatement
ASTWrappedObject
ClassNameDeclaration
ClassScope
CodeFormatRule
ConstraintType
CyclomaticComplexityRule
DataFlowFacade
TODO What about initializers? This only processes methods and constructors.
DFAPLSQLGraphRule
DumpFacade
ExcessiveLengthRule
This is a common super class for things which have excessive length.
ExcessiveMethodLengthRule
This rule detects when a method exceeds a certain threshold.
ExcessiveNodeCountRule
This is a common super class for things which shouldn't have excessive nodes underneath.
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.
JJTPLSQLParserState
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.
ParseException
This exception is thrown when parse errors are encountered.
PLSQLDataFlowHandler
PLSQLDataFlowNode
PLSQLHandler
Implementation of LanguageVersionHandler for the PLSQL AST.
PLSQLLanguage
PLSQLLanguageModule
Created by christoferdutz on 20.09.14.
PLSQLNameOccurrence
PLSQLNode
PLSQLParser
PLSQLParser
Adapter for the PLSQLParser.
PLSQLParserConstants
Token literal values and constants.
PLSQLParserTokenManager
Token Manager.
PLSQLParserTreeConstants
PLSQLParserVisitor
PLSQLParserVisitorAdapter
PLSQLRuleChainVisitor
PLSQLRuleViolationFactory
PLSQLTokenizer
PLSQLTokenManager
PLSQL Token Manager implementation.
ScopeAndDeclarationFinder
Visitor for scope creation.
Search
SourceFileScope
StatementAndBraceFinder
Sublayer of DataFlowFacade.
SymbolFacade
Token
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
VariableAccessVisitor
Searches for special nodes and computes based on the sequence, the type of access of a variable.
VariableNameDeclaration