net.sourceforge.pmd.ast
Class ASTLiteral
java.lang.Object
net.sourceforge.pmd.ast.SimpleNode
net.sourceforge.pmd.ast.SimpleJavaNode
net.sourceforge.pmd.ast.SimpleJavaTypeNode
net.sourceforge.pmd.ast.ASTLiteral
- All Implemented Interfaces:
- JavaNode, Node, TypeNode
public class ASTLiteral
- extends SimpleJavaTypeNode
Methods inherited from class net.sourceforge.pmd.ast.SimpleNode |
appendElement, asXml, containsChildOfType, dump, 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, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASTLiteral
public ASTLiteral(int id)
ASTLiteral
public ASTLiteral(JavaParser p,
int id)
jjtAccept
public java.lang.Object jjtAccept(JavaParserVisitor visitor,
java.lang.Object data)
- Accept the visitor. *
- Specified by:
jjtAccept
in interface JavaNode
- Overrides:
jjtAccept
in class SimpleJavaNode
setIntLiteral
public void setIntLiteral()
isIntLiteral
public boolean isIntLiteral()
setFloatLiteral
public void setFloatLiteral()
isFloatLiteral
public boolean isFloatLiteral()
setCharLiteral
public void setCharLiteral()
isCharLiteral
public boolean isCharLiteral()
setStringLiteral
public void setStringLiteral()
isStringLiteral
public boolean isStringLiteral()