net.sourceforge.pmd.lang.ast.Node, net.sourceforge.pmd.lang.ast.QualifiableNode, JavaNode, JavaQualifiableNode, TypeNode, net.sourceforge.pmd.lang.symboltable.ScopedNodepublic class ASTAllocationExpression extends AbstractJavaTypeNode implements JavaQualifiableNode
parserbeginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parent| Constructor | Description |
|---|---|
ASTAllocationExpression(int id) |
|
ASTAllocationExpression(JavaParser p,
int id) |
| Modifier and Type | Method | Description |
|---|---|---|
JavaTypeQualifiedName |
getQualifiedName() |
Gets the qualified name of the anonymous class
declared by this node, or null if this node
doesn't declare any.
|
boolean |
isAnonymousClass() |
Returns true if this expression defines a body,
which is compiled to an anonymous class.
|
java.lang.Object |
jjtAccept(JavaParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
void |
setQualifiedName(JavaTypeQualifiedName qname) |
childrenAccept, comment, comment, getScope, getXPathNodeName, jjtClose, jjtOpen, setScopegetType, getTypeDefinition, setType, setTypeDefinitionappendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, 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, toStringfindChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserDatapublic ASTAllocationExpression(int id)
public ASTAllocationExpression(JavaParser p, int id)
public java.lang.Object jjtAccept(JavaParserVisitor visitor, java.lang.Object data)
jjtAccept in interface JavaNodejjtAccept in class AbstractJavaNodepublic boolean isAnonymousClass()
getQualifiedName()
returns null.public JavaTypeQualifiedName getQualifiedName()
getQualifiedName in interface JavaQualifiableNodegetQualifiedName in interface net.sourceforge.pmd.lang.ast.QualifiableNodeisAnonymousClass()public void setQualifiedName(JavaTypeQualifiedName qname)
Copyright © 2002–2018 PMD. All rights reserved.