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 + -
显示快捷键?