Class ASTModifierNode
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.AbstractNode
-
- net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
-
- 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()booleanisGlobal()booleanisInheritedSharing()booleanisOverride()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisStatic()booleanisTest()booleanisTestOrTestSetup()booleanisTransient()booleanisWebService()booleanisWithoutSharing()booleanisWithSharing()ObjectjjtAccept(ApexParserVisitor visitor, Object data)Accept the visitor-
Methods inherited from class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
children, getChild, getLocation, getNode, getParent, handleSourceCode, hasRealLoc
-
Methods inherited from class net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
childrenAccept, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getXPathNodeName
-
Methods inherited from class net.sourceforge.pmd.lang.ast.AbstractNode
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getDataFlowNode, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.lang.apex.ast.ApexNode
childrenAccept
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, 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 Object jjtAccept(ApexParserVisitor visitor, Object data)
Description copied from class:AbstractApexNodeBaseAccept the visitor. *- Specified by:
jjtAcceptin interfaceApexNode<apex.jorje.semantic.ast.modifier.ModifierNode>- Specified by:
jjtAcceptin classAbstractApexNodeBase
-
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
-
isTest
public boolean isTest()
-
isTestOrTestSetup
public boolean isTestOrTestSetup()
-
isWithSharing
public boolean isWithSharing()
-
isWithoutSharing
public boolean isWithoutSharing()
-
isInheritedSharing
public boolean isInheritedSharing()
-
isWebService
public boolean isWebService()
-
isGlobal
public boolean isGlobal()
-
isOverride
public boolean isOverride()
-
-