asttype.java
来自「检查Java程序漏洞」· Java 代码 · 共 56 行
JAVA
56 行
/* Generated By:JJTree: Do not edit this line. ASTType.java */package net.sourceforge.pmd.ast;public class ASTType extends SimpleNode { public ASTType(int id) { super(id); } public ASTType(JavaParser p, int id) { super(p, id); } private boolean isArray; private int dimensions; public boolean isArray() { return this.isArray; } public void setIsArray() { this.isArray = true; } public void addDimension() { dimensions++; } /** * Note that this is only valid for array types. It'd * be better to have a ASTType subclass for this. */ public int getDimensions() { return dimensions; } /** Accept the visitor. **/ public Object jjtAccept(JavaParserVisitor visitor, Object data) { return visitor.visit(this, data); } public void dump(String prefix) { String out = toString(prefix) + ":"; if (isArray()) { out += "(array"; for (int i=0;i<getDimensions();i++) { out += "["; } out += ")"; } System.out.println(out); dumpChildren(prefix); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?