public class ASTFormalParameter extends AccessNode implements Dimensionable, CanSuppressWarnings
beginColumn, beginLine, children, endColumn, endLine, id, parent, parser| Constructor and Description |
|---|
ASTFormalParameter(int id) |
ASTFormalParameter(JavaParser p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
dump(java.lang.String prefix) |
int |
getArrayDepth() |
ASTType |
getTypeNode() |
boolean |
hasSuppressWarningsAnnotationFor(Rule rule) |
boolean |
isArray() |
boolean |
isVarargs() |
java.lang.Object |
jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
Accept the visitor.
|
void |
setVarargs() |
collectDumpedModifiers, getModifiers, isAbstract, isFinal, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, setAbstract, setAbstract, setFinal, setFinal, setModifiers, setNative, setNative, setPrivate, setPrivate, setProtected, setProtected, setPublic, setPublic, setStatic, setStatic, setStrictfp, setStrictfp, setSynchronized, setSynchronized, setTransient, setTransient, setVolatile, setVolatilechildrenAccept, jjtClose, jjtOpen, toStringappendElement, asXml, containsChildOfType, dumpChildren, findChildNodesWithXPath, findChildrenOfType, findChildrenOfType, findChildrenOfType, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstParentOfType, getImage, getLabel, getNthParent, getParentsOfType, getScope, hasImageEqualTo, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParent, setDataFlowNode, setImage, setScope, testingOnly__setBeginColumn, testingOnly__setBeginLine, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitjjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParentpublic ASTFormalParameter(int id)
public ASTFormalParameter(JavaParser p, int id)
public void setVarargs()
public boolean isVarargs()
public java.lang.Object jjtAccept(JavaParserVisitor visitor, java.lang.Object data)
SimpleJavaNodejjtAccept in interface JavaNodejjtAccept in class SimpleJavaNodepublic boolean hasSuppressWarningsAnnotationFor(Rule rule)
hasSuppressWarningsAnnotationFor in interface CanSuppressWarningspublic boolean isArray()
isArray in interface Dimensionablepublic int getArrayDepth()
getArrayDepth in interface Dimensionablepublic ASTType getTypeNode()
public void dump(java.lang.String prefix)
dump in class SimpleNode