⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modifiers.java

📁 JDK1.4编译器后端
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    // Declared in Modifiers.jrag at line 369 @SuppressWarnings({"unchecked", "cast"})     public boolean isPrivate() {        if(isPrivate_computed)            return isPrivate_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isPrivate_value = isPrivate_compute();        if(isFinal && num == boundariesCrossed)            isPrivate_computed = true;        return isPrivate_value;    }    private boolean isPrivate_compute() {  return numModifier("private") != 0;  }    protected boolean isProtected_computed = false;    protected boolean isProtected_value;    // Declared in Modifiers.jrag at line 370 @SuppressWarnings({"unchecked", "cast"})     public boolean isProtected() {        if(isProtected_computed)            return isProtected_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isProtected_value = isProtected_compute();        if(isFinal && num == boundariesCrossed)            isProtected_computed = true;        return isProtected_value;    }    private boolean isProtected_compute() {  return numModifier("protected") != 0;  }    protected boolean isStatic_computed = false;    protected boolean isStatic_value;    // Declared in Modifiers.jrag at line 371 @SuppressWarnings({"unchecked", "cast"})     public boolean isStatic() {        if(isStatic_computed)            return isStatic_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isStatic_value = isStatic_compute();        if(isFinal && num == boundariesCrossed)            isStatic_computed = true;        return isStatic_value;    }    private boolean isStatic_compute() {  return numModifier("static") != 0;  }    protected boolean isFinal_computed = false;    protected boolean isFinal_value;    // Declared in Modifiers.jrag at line 372 @SuppressWarnings({"unchecked", "cast"})     public boolean isFinal() {        if(isFinal_computed)            return isFinal_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isFinal_value = isFinal_compute();        if(isFinal && num == boundariesCrossed)            isFinal_computed = true;        return isFinal_value;    }    private boolean isFinal_compute() {  return numModifier("final") != 0;  }    protected boolean isAbstract_computed = false;    protected boolean isAbstract_value;    // Declared in Modifiers.jrag at line 373 @SuppressWarnings({"unchecked", "cast"})     public boolean isAbstract() {        if(isAbstract_computed)            return isAbstract_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isAbstract_value = isAbstract_compute();        if(isFinal && num == boundariesCrossed)            isAbstract_computed = true;        return isAbstract_value;    }    private boolean isAbstract_compute() {  return numModifier("abstract") != 0;  }    protected boolean isVolatile_computed = false;    protected boolean isVolatile_value;    // Declared in Modifiers.jrag at line 374 @SuppressWarnings({"unchecked", "cast"})     public boolean isVolatile() {        if(isVolatile_computed)            return isVolatile_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isVolatile_value = isVolatile_compute();        if(isFinal && num == boundariesCrossed)            isVolatile_computed = true;        return isVolatile_value;    }    private boolean isVolatile_compute() {  return numModifier("volatile") != 0;  }    protected boolean isTransient_computed = false;    protected boolean isTransient_value;    // Declared in Modifiers.jrag at line 375 @SuppressWarnings({"unchecked", "cast"})     public boolean isTransient() {        if(isTransient_computed)            return isTransient_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isTransient_value = isTransient_compute();        if(isFinal && num == boundariesCrossed)            isTransient_computed = true;        return isTransient_value;    }    private boolean isTransient_compute() {  return numModifier("transient") != 0;  }    protected boolean isStrictfp_computed = false;    protected boolean isStrictfp_value;    // Declared in Modifiers.jrag at line 376 @SuppressWarnings({"unchecked", "cast"})     public boolean isStrictfp() {        if(isStrictfp_computed)            return isStrictfp_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isStrictfp_value = isStrictfp_compute();        if(isFinal && num == boundariesCrossed)            isStrictfp_computed = true;        return isStrictfp_value;    }    private boolean isStrictfp_compute() {  return numModifier("strictfp") != 0;  }    protected boolean isSynchronized_computed = false;    protected boolean isSynchronized_value;    // Declared in Modifiers.jrag at line 377 @SuppressWarnings({"unchecked", "cast"})     public boolean isSynchronized() {        if(isSynchronized_computed)            return isSynchronized_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isSynchronized_value = isSynchronized_compute();        if(isFinal && num == boundariesCrossed)            isSynchronized_computed = true;        return isSynchronized_value;    }    private boolean isSynchronized_compute() {  return numModifier("synchronized") != 0;  }    protected boolean isNative_computed = false;    protected boolean isNative_value;    // Declared in Modifiers.jrag at line 378 @SuppressWarnings({"unchecked", "cast"})     public boolean isNative() {        if(isNative_computed)            return isNative_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isNative_value = isNative_compute();        if(isFinal && num == boundariesCrossed)            isNative_computed = true;        return isNative_value;    }    private boolean isNative_compute() {  return numModifier("native") != 0;  }    protected boolean isSynthetic_computed = false;    protected boolean isSynthetic_value;    // Declared in Modifiers.jrag at line 380 @SuppressWarnings({"unchecked", "cast"})     public boolean isSynthetic() {        if(isSynthetic_computed)            return isSynthetic_value;        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        isSynthetic_value = isSynthetic_compute();        if(isFinal && num == boundariesCrossed)            isSynthetic_computed = true;        return isSynthetic_value;    }    private boolean isSynthetic_compute() {  return numModifier("synthetic") != 0;  }    // Declared in Modifiers.jrag at line 382 @SuppressWarnings({"unchecked", "cast"})     public int numProtectionModifiers() {        int numProtectionModifiers_value = numProtectionModifiers_compute();        return numProtectionModifiers_value;    }    private int numProtectionModifiers_compute() {  return numModifier("public") + numModifier("protected") + numModifier("private");  }    // Declared in Modifiers.jrag at line 385 @SuppressWarnings({"unchecked", "cast"})     public int numCompletenessModifiers() {        int numCompletenessModifiers_value = numCompletenessModifiers_compute();        return numCompletenessModifiers_value;    }    private int numCompletenessModifiers_compute() {  return numModifier("abstract") + numModifier("final") + numModifier("volatile");  }    protected java.util.Map numModifier_String_values;    // Declared in Modifiers.jrag at line 388 @SuppressWarnings({"unchecked", "cast"})     public int numModifier(String name) {        Object _parameters = name;if(numModifier_String_values == null) numModifier_String_values = new java.util.HashMap(4);        if(numModifier_String_values.containsKey(_parameters))            return ((Integer)numModifier_String_values.get(_parameters)).intValue();        int num = boundariesCrossed;        boolean isFinal = this.is$Final();        int numModifier_String_value = numModifier_compute(name);        if(isFinal && num == boundariesCrossed)            numModifier_String_values.put(_parameters, new Integer(numModifier_String_value));        return numModifier_String_value;    }    private int numModifier_compute(String name) {    int n = 0;    for(int i = 0; i < getNumModifier(); i++) {      String s = getModifier(i).getID();      if(s.equals(name))        n++;    }    return n;  }    // Declared in Modifiers.jrag at line 356 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBePublic() {        boolean mayBePublic_value = getParent().Define_boolean_mayBePublic(this, null);        return mayBePublic_value;    }    // Declared in Modifiers.jrag at line 357 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBePrivate() {        boolean mayBePrivate_value = getParent().Define_boolean_mayBePrivate(this, null);        return mayBePrivate_value;    }    // Declared in Modifiers.jrag at line 358 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeProtected() {        boolean mayBeProtected_value = getParent().Define_boolean_mayBeProtected(this, null);        return mayBeProtected_value;    }    // Declared in Modifiers.jrag at line 359 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeStatic() {        boolean mayBeStatic_value = getParent().Define_boolean_mayBeStatic(this, null);        return mayBeStatic_value;    }    // Declared in Modifiers.jrag at line 360 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeFinal() {        boolean mayBeFinal_value = getParent().Define_boolean_mayBeFinal(this, null);        return mayBeFinal_value;    }    // Declared in Modifiers.jrag at line 361 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeAbstract() {        boolean mayBeAbstract_value = getParent().Define_boolean_mayBeAbstract(this, null);        return mayBeAbstract_value;    }    // Declared in Modifiers.jrag at line 362 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeVolatile() {        boolean mayBeVolatile_value = getParent().Define_boolean_mayBeVolatile(this, null);        return mayBeVolatile_value;    }    // Declared in Modifiers.jrag at line 363 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeTransient() {        boolean mayBeTransient_value = getParent().Define_boolean_mayBeTransient(this, null);        return mayBeTransient_value;    }    // Declared in Modifiers.jrag at line 364 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeStrictfp() {        boolean mayBeStrictfp_value = getParent().Define_boolean_mayBeStrictfp(this, null);        return mayBeStrictfp_value;    }    // Declared in Modifiers.jrag at line 365 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeSynchronized() {        boolean mayBeSynchronized_value = getParent().Define_boolean_mayBeSynchronized(this, null);        return mayBeSynchronized_value;    }    // Declared in Modifiers.jrag at line 366 @SuppressWarnings({"unchecked", "cast"})     public boolean mayBeNative() {        boolean mayBeNative_value = getParent().Define_boolean_mayBeNative(this, null);        return mayBeNative_value;    }public ASTNode rewriteTo() {    return super.rewriteTo();}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -