@Override public O setProtected() { modifiers.clearVisibility(getBodyDeclaration()); modifiers.addModifier(getBodyDeclaration(), ModifierKeyword.PROTECTED_KEYWORD); return (O) this; }
@Override public boolean isProtected() { return modifiers.hasModifier(getBodyDeclaration(), ModifierKeyword.PROTECTED_KEYWORD); }
@Override public O setPrivate() { modifiers.clearVisibility(getBodyDeclaration()); modifiers.addModifier(getBodyDeclaration(), ModifierKeyword.PRIVATE_KEYWORD); return (O) this; }
@Override public boolean isPrivate() { return modifiers.hasModifier(getBodyDeclaration(), ModifierKeyword.PRIVATE_KEYWORD); }
@Override public boolean isPublic() { return modifiers.hasModifier(getBodyDeclaration(), ModifierKeyword.PUBLIC_KEYWORD); }
@Override public O setPackagePrivate() { modifiers.clearVisibility(getBodyDeclaration()); return (O) this; }