int (Method method) { if (FINALIZE_METHOD.equals(method)) { return 1; } if (HASHCODE_METHOD.equals(method) || TOSTRING_METHOD.equals(method) || EQUALS_METHOD.equals(method)) { return 0; } if ((method.getModifiers() & Modifier.ABSTRACT) != 0) { return 0; } return 1; }