@Override
public String getDeclarationAsString(boolean includingModifiers, boolean includingThrows) {
StringBuffer sb = new StringBuffer();
if (includingModifiers) {
AccessSpecifier accessSpecifier = ModifierSet.getAccessSpecifier(getModifiers());
sb.append(accessSpecifier.getCodeRepresenation());
sb.append(accessSpecifier == AccessSpecifier.DEFAULT ? "" : " ");
if (ModifierSet.isStatic(getModifiers())){
sb.append("static ");
}
if (ModifierSet.isAbstract(getModifiers())){