net.sourceforge.pmd.lang.ast.Node
, VmNode
public class ASTMethod extends AbstractVmNode
Modifier and Type | Class | Description |
---|---|---|
static class |
ASTMethod.MethodCacheKey |
Internal class used as key for method cache.
|
beginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parent
first, info, invalid, last, parser, state, templateName
Constructor | Description |
---|---|
ASTMethod(int id) |
|
ASTMethod(VmParser p,
int id) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getMethodName() |
|
java.lang.Object |
jjtAccept(VmParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfAnyType, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtGetChild, jjtGetChildIndex, jjtGetFirstToken, jjtGetId, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtSetChildIndex, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLine, toString
childrenAccept, dump, getColumn, getFirstToken, getInfo, getLastToken, getLine, getTemplateName, getType, getXPathNodeName, isInvalid, jjtClose, jjtOpen, literal, setFirstToken, setInfo, setInvalid, toString
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
public ASTMethod(int id)
id
- public ASTMethod(VmParser p, int id)
p
- id
- public java.lang.Object jjtAccept(VmParserVisitor visitor, java.lang.Object data)
VmNode
jjtAccept
in interface VmNode
jjtAccept
in class AbstractVmNode
public java.lang.String getMethodName()
Copyright © 2002–2018 PMD. All rights reserved.