Interface AccessNode
-
- All Implemented Interfaces:
-
net.sourceforge.pmd.lang.ast.Node
,net.sourceforge.pmd.reporting.Reportable
public interface AccessNode implements Node
This interface captures access modifiers.
-
-
Method Summary
Modifier and Type Method Description abstract int
getModifiers()
abstract boolean
isPublic()
abstract boolean
isProtected()
abstract boolean
isPrivate()
abstract boolean
isAbstract()
abstract boolean
isStatic()
abstract boolean
isFinal()
abstract boolean
isTransient()
-
Methods inherited from class net.sourceforge.pmd.lang.ast.Node
acceptVisitor, ancestors, ancestors, ancestorsOrSelf, asStream, children, children, compareLocation, descendants, descendants, descendantsOrSelf, firstChild, getAstInfo, getBeginColumn, getBeginLine, getChild, getEndColumn, getEndLine, getFirstChild, getImage, getIndexInParent, getLanguageVersion, getLastChild, getNextSibling, getNumChildren, getParent, getPreviousSibling, getReportLocation, getRoot, getTextDocument, getTextRegion, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasImageEqualTo, isFindBoundary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getModifiers
abstract int getModifiers()
-
isPublic
abstract boolean isPublic()
-
isProtected
abstract boolean isProtected()
-
isPrivate
abstract boolean isPrivate()
-
isAbstract
abstract boolean isAbstract()
-
isStatic
abstract boolean isStatic()
-
isFinal
abstract boolean isFinal()
-
isTransient
abstract boolean isTransient()
-
-
-
-