Class ASTModifierNode
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.AbstractNode
-
- net.sourceforge.pmd.lang.apex.ast.AbstractApexNode<apex.jorje.semantic.ast.modifier.ModifierNode>
-
- net.sourceforge.pmd.lang.apex.ast.ASTModifierNode
-
- All Implemented Interfaces:
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
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
node
-
-
Constructor Summary
Constructors Constructor Description ASTModifierNode(apex.jorje.semantic.ast.modifier.ModifierNode modifierNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetModifiers()booleanisAbstract()booleanisFinal()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisTransient()java.lang.ObjectjjtAccept(ApexParserVisitor visitor, java.lang.Object data)Accept the visitor.-
Methods inherited from class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
childrenAccept, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getLocation, getNode, getXPathNodeName, handleSourceCode, hasRealLoc
-
Methods inherited from class net.sourceforge.pmd.lang.ast.AbstractNode
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getDataFlowNode, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathAttributesIterator, 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
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathAttributesIterator, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
-
-
-
-
Method Detail
-
jjtAccept
public java.lang.Object jjtAccept(ApexParserVisitor visitor, java.lang.Object data)
Description copied from interface:ApexNodeAccept the visitor. *
-
getModifiers
public int getModifiers()
- Specified by:
getModifiersin interfaceAccessNode
-
isPublic
public boolean isPublic()
- Specified by:
isPublicin interfaceAccessNode
-
isProtected
public boolean isProtected()
- Specified by:
isProtectedin interfaceAccessNode
-
isPrivate
public boolean isPrivate()
- Specified by:
isPrivatein interfaceAccessNode
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfaceAccessNode
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfaceAccessNode
-
isFinal
public boolean isFinal()
- Specified by:
isFinalin interfaceAccessNode
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfaceAccessNode
-
-