Interface AccessNode
-
- All Superinterfaces:
Node
- All Known Implementing Classes:
ASTModifierNode
public interface AccessNode extends Node
This interface captures access modifiers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getModifiers()
boolean
isAbstract()
boolean
isFinal()
boolean
isPrivate()
boolean
isProtected()
boolean
isPublic()
boolean
isStatic()
boolean
isTransient()
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
children, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getChild, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, getParent, getParentsOfType, getUserData, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
-
-
-
-
Field Detail
-
PUBLIC
static final int PUBLIC
- See Also:
- Constant Field Values
-
PRIVATE
static final int PRIVATE
- See Also:
- Constant Field Values
-
PROTECTED
static final int PROTECTED
- See Also:
- Constant Field Values
-
STATIC
static final int STATIC
- See Also:
- Constant Field Values
-
FINAL
static final int FINAL
- See Also:
- Constant Field Values
-
TRANSIENT
static final int TRANSIENT
- See Also:
- Constant Field Values
-
ABSTRACT
static final int ABSTRACT
- See Also:
- Constant Field Values
-
-