AccessNode
, ApexNode<apex.jorje.semantic.ast.modifier.ModifierNode>
, net.sourceforge.pmd.lang.ast.Node
public class ASTModifierNode extends AbstractApexNode<apex.jorje.semantic.ast.modifier.ModifierNode> implements AccessNode
node
beginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parent
Constructor | Description |
---|---|
ASTModifierNode(apex.jorje.semantic.ast.modifier.ModifierNode modifierNode) |
Modifier and Type | Method | Description |
---|---|---|
int |
getModifiers() |
|
boolean |
isAbstract() |
|
boolean |
isFinal() |
|
boolean |
isPrivate() |
|
boolean |
isProtected() |
|
boolean |
isPublic() |
|
boolean |
isStatic() |
|
boolean |
isTransient() |
|
java.lang.Object |
jjtAccept(ApexParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
childrenAccept, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getLocation, getNode, getXPathNodeName, handleSourceCode, hasRealLoc
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getDataFlowNode, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfAnyType, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetFirstToken, jjtGetId, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLine, toString
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, 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
public ASTModifierNode(apex.jorje.semantic.ast.modifier.ModifierNode modifierNode)
public java.lang.Object jjtAccept(ApexParserVisitor visitor, java.lang.Object data)
ApexNode
public int getModifiers()
getModifiers
in interface AccessNode
public boolean isPublic()
isPublic
in interface AccessNode
public boolean isProtected()
isProtected
in interface AccessNode
public boolean isPrivate()
isPrivate
in interface AccessNode
public boolean isAbstract()
isAbstract
in interface AccessNode
public boolean isStatic()
isStatic
in interface AccessNode
public boolean isFinal()
isFinal
in interface AccessNode
public boolean isTransient()
isTransient
in interface AccessNode
Copyright © 2002–2018 PMD. All rights reserved.