net.sourceforge.pmd.lang.ast.Node
, net.sourceforge.pmd.lang.symboltable.ScopedNode
OracleObject
AbstractPLSQLNode
, ASTAccessibleByClause
, ASTAdditiveExpression
, ASTAlterTrigger
, ASTAlterTypeSpec
, ASTArgument
, ASTArgumentList
, ASTArguments
, ASTAssignment
, ASTAttribute
, ASTAttributeDeclaration
, ASTBlock
, ASTBooleanLiteral
, ASTCallSpecTail
, ASTCaseExpression
, ASTCaseStatement
, ASTCaseWhenClause
, ASTCloseStatement
, ASTCollectionDeclaration
, ASTCollectionTypeDefinition
, ASTCollectionTypeName
, ASTComment
, ASTCompilationDataType
, ASTCompilationDeclarationFragment
, ASTCompilationExpression
, ASTCompoundTriggerBlock
, ASTConditionalAndExpression
, ASTConditionalCompilationStatement
, ASTConditionalOrExpression
, ASTContinueStatement
, ASTCursorBody
, ASTCursorSpecification
, ASTCursorUnit
, ASTDatabaseEvent
, ASTDatabaseLink
, ASTDatatype
, ASTDatatypeDeclaration
, ASTDateTimeLiteral
, ASTDDLCommand
, ASTDDLEvent
, ASTDeclarativeSection
, ASTDeclarativeUnit
, ASTDirectory
, ASTElseClause
, ASTElsifClause
, ASTEmbeddedSqlStatement
, ASTEqualityExpression
, ASTEqualsOldIDNewID
, ASTExceptionDeclaration
, ASTExceptionHandler
, ASTExitStatement
, ASTExpression
, ASTFetchStatement
, ASTFieldDeclaration
, ASTForAllIndex
, ASTForAllStatement
, ASTForIndex
, ASTFormalParameter
, ASTFormalParameters
, ASTForStatement
, ASTGlobal
, ASTGotoStatement
, ASTID
, ASTIfStatement
, ASTInlinePragma
, ASTInput
, ASTIsNullCondition
, ASTIsOfTypeCondition
, ASTJavaInterfaceClass
, ASTKEYWORD_RESERVED
, ASTKEYWORD_UNRESERVED
, ASTLabel
, ASTLabelledStatement
, ASTLikeExpression
, ASTLiteral
, ASTLoopStatement
, ASTMethodDeclaration
, ASTMethodDeclarator
, ASTMultiplicativeExpression
, ASTMultiSetCondition
, ASTName
, ASTNonDMLEvent
, ASTNonDMLTrigger
, ASTNullLiteral
, ASTNumericLiteral
, ASTObjectDeclaration
, ASTObjectExpression
, ASTObjectNameDeclaration
, ASTOpenStatement
, ASTPackageBody
, ASTPackageSpecification
, ASTParallelClause
, ASTPipelineStatement
, ASTPragma
, ASTPragmaClause
, ASTPrimaryExpression
, ASTPrimaryPrefix
, ASTPrimarySuffix
, ASTProgramUnit
, ASTQualifiedID
, ASTQualifiedName
, ASTRaiseStatement
, ASTRead2NextOccurrence
, ASTReadPastNextOccurrence
, ASTRelationalExpression
, ASTReturnStatement
, ASTScalarDataTypeName
, ASTSkip2NextOccurrence
, ASTSkip2NextTerminator
, ASTSkip2NextTokenOccurrence
, ASTSkipPastNextOccurrence
, ASTSkipPastNextTokenOccurrence
, ASTSqlPlusCommand
, ASTSqlStatement
, ASTStatement
, ASTStringExpression
, ASTStringLiteral
, ASTSubTypeDefinition
, ASTSynonym
, ASTTable
, ASTTableColumn
, ASTTriggerTimingPointSection
, ASTTriggerUnit
, ASTTrimExpression
, ASTTypeKeyword
, ASTTypeMethod
, ASTTypeSpecification
, ASTUnaryExpression
, ASTUnaryExpressionNotPlusMinus
, ASTUnlabelledStatement
, ASTUnqualifiedID
, ASTVariableOrConstantDeclaration
, ASTVariableOrConstantDeclarator
, ASTVariableOrConstantDeclaratorId
, ASTVariableOrConstantInitializer
, ASTView
, ASTViewColumn
, ASTWhileStatement
, ASTWrappedObject
public interface PLSQLNode extends net.sourceforge.pmd.lang.ast.Node, net.sourceforge.pmd.lang.symboltable.ScopedNode
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
childrenAccept(PLSQLParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
net.sourceforge.pmd.lang.symboltable.Scope |
getScope() |
|
java.lang.Object |
jjtAccept(PLSQLParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
void |
setScope(net.sourceforge.pmd.lang.symboltable.Scope scope) |
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
java.lang.Object jjtAccept(PLSQLParserVisitor visitor, java.lang.Object data)
java.lang.Object childrenAccept(PLSQLParserVisitor visitor, java.lang.Object data)
net.sourceforge.pmd.lang.symboltable.Scope getScope()
getScope
in interface net.sourceforge.pmd.lang.symboltable.ScopedNode
void setScope(net.sourceforge.pmd.lang.symboltable.Scope scope)
Copyright © 2002–2018 PMD. All rights reserved.