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 and Description |
---|
ASTModifierNode(apex.jorje.semantic.ast.modifier.ModifierNode modifierNode) |
Modifier and Type | Method and Description |
---|---|
int |
getModifiers() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isTransient() |
Object |
jjtAccept(ApexParserVisitor visitor,
Object data)
Accept the visitor.
|
childrenAccept, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getLocation, getNode, hasRealLoc, toString
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getDataFlowNode, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetFirstToken, jjtGetId, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, setDataFlowNode, setImage, setUserData, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, setDataFlowNode, setImage, setUserData
public ASTModifierNode(apex.jorje.semantic.ast.modifier.ModifierNode modifierNode)
public Object jjtAccept(ApexParserVisitor visitor, 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–2017 PMD. All rights reserved.