public boolean isPublic() { return ModifierSet.isPublic(methodDeclaration.getModifiers()); } }
public int addModifier(int modifiers, int mod, Token token) throws ParseException { if ((ModifierSet.hasModifier(modifiers, mod))) { throwParseException(token, "Duplicated modifier"); } return ModifierSet.addModifier(modifiers, mod); }
private void printModifiers(final int modifiers) { if (ModifierSet.isPrivate(modifiers)) { printer.print("private "); if (ModifierSet.isProtected(modifiers)) { printer.print("protected "); if (ModifierSet.isPublic(modifiers)) { printer.print("public "); if (ModifierSet.isAbstract(modifiers)) { printer.print("abstract "); if (ModifierSet.isStatic(modifiers)) { printer.print("static "); if (ModifierSet.isFinal(modifiers)) { printer.print("final "); if (ModifierSet.isNative(modifiers)) { printer.print("native "); if (ModifierSet.isStrictfp(modifiers)) { printer.print("strictfp "); if (ModifierSet.isSynchronized(modifiers)) { printer.print("synchronized "); if (ModifierSet.isTransient(modifiers)) { printer.print("transient ");
public static boolean canFieldBeAnnotated(FieldDeclaration node) { final TypeDeclaration dclr = (TypeDeclaration) node.getParentNode(); if (!ModifierSet.isStatic(node.getModifiers()) && dclr.getParentNode() instanceof CompilationUnit) { //handling nested classes return true; } return false; }
private void printModifiers(int modifiers) { if (ModifierSet.isPrivate(modifiers)) { printer.print("private "); if (ModifierSet.isProtected(modifiers)) { printer.print("protected "); if (ModifierSet.isPublic(modifiers)) { printer.print("public "); if (ModifierSet.isAbstract(modifiers)) { printer.print("abstract "); if (ModifierSet.isStatic(modifiers)) { printer.print("static "); if (ModifierSet.isFinal(modifiers)) { printer.print("final "); if (ModifierSet.isNative(modifiers)) { printer.print("native "); if (ModifierSet.isStrictfp(modifiers)) { printer.print("strictfp "); if (ModifierSet.isSynchronized(modifiers)) { printer.print("synchronized "); if (ModifierSet.isTransient(modifiers)) { printer.print("transient ");
public int addModifier(int modifiers, int mod, Token token) throws ParseException { if ((ModifierSet.hasModifier(modifiers, mod))) { throwParseException(token, "Duplicated modifier"); } return ModifierSet.addModifier(modifiers, mod); }