Java 如何获取变量修饰符

Java 如何获取变量修饰符,java,refactoring,Java,Refactoring,您好,我正在使用ASTVisitor,我正在尝试获取变量的修饰符。我已设法通过以下方式获取方法的修饰符: int modifiers = node.getModifiers(); if (Modifier.isPrivate(modifiers)){ if (Modifier.isStatic(modifiers)) { if (Modifier.isFinal(modifiers)) { this.cre

您好,我正在使用ASTVisitor,我正在尝试获取变量的修饰符。我已设法通过以下方式获取方法的修饰符:

    int modifiers = node.getModifiers();

    if (Modifier.isPrivate(modifiers)){
        if (Modifier.isStatic(modifiers)) {
            if (Modifier.isFinal(modifiers)) {
                this.createMarker(node);
            }
        }
    }
    return super.visit(node);
但是我似乎无法得到一个变量的修饰符,有人能给我指出正确的方向吗

java版本1.7
EclipseJDT 3.8版

ASTVisitor来自哪个特定包?这里有很多Java解析器,只使用Java。我使用的Java版本是1.7。你没有回答这个问题。