private boolean isPublicStatic() { return isStatic() && isPublic(); }
private boolean isPublicStatic() { return isStatic() && isPublic(); }
private boolean isPublicStatic() { return isStatic() && isPublic(); }
private boolean isPublicStatic() { return isStatic() && isPublic(); }
public boolean isEqualsMethod() { boolean hasEqualsSignature = isNamed("equals") && returnsBoolean() && hasObjectParameter(); return isPublic() && !isStatic() && hasEqualsSignature; }
public boolean isHashCodeMethod() { boolean hasHashCodeSignature = isNamed("hashCode") && parameters.isEmpty() && returnsInt(); return isPublic() && !isStatic() && hasHashCodeSignature; }
public boolean isToStringMethod() { boolean hasToStringSignature = isNamed("toString") && parameters.isEmpty() && returnsString(); return isPublic() && !isStatic() && hasToStringSignature; }
public boolean isEqualsMethod() { boolean hasEqualsSignature = isNamed("equals") && returnsBoolean() && hasObjectParameter(); return isPublic() && !isStatic() && hasEqualsSignature; }
public boolean isEqualsMethod() { boolean hasEqualsSignature = isNamed("equals") && returnsBoolean() && hasObjectParameter(); return isPublic() && !isStatic() && hasEqualsSignature; }
public boolean isToStringMethod() { boolean hasToStringSignature = isNamed("toString") && parameters.isEmpty() && returnsString(); return isPublic() && !isStatic() && hasToStringSignature; }
public boolean isHashCodeMethod() { boolean hasHashCodeSignature = isNamed("hashCode") && parameters.isEmpty() && returnsInt(); return isPublic() && !isStatic() && hasHashCodeSignature; }
public boolean isToStringMethod() { boolean hasToStringSignature = isNamed("toString") && parameters.isEmpty() && returnsString(); return isPublic() && !isStatic() && hasToStringSignature; }
public boolean isToStringMethod() { boolean hasToStringSignature = isNamed("toString") && parameters.isEmpty() && returnsString(); return isPublic() && !isStatic() && hasToStringSignature; }
public boolean isEqualsMethod() { boolean hasEqualsSignature = isNamed("equals") && returnsBoolean() && hasObjectParameter(); return isPublic() && !isStatic() && hasEqualsSignature; }
public boolean isHashCodeMethod() { boolean hasHashCodeSignature = isNamed("hashCode") && parameters.isEmpty() && returnsInt(); return isPublic() && !isStatic() && hasHashCodeSignature; }
public boolean isHashCodeMethod() { boolean hasHashCodeSignature = isNamed("hashCode") && parameters.isEmpty() && returnsInt(); return isPublic() && !isStatic() && hasHashCodeSignature; }