public boolean equals(Object object) { if (this == object) { return true; } if (!(object instanceof MethodDefinition)) { return false; } MethodDefinition methodDefinition = (MethodDefinition)object; if ((this.name == null) && (methodDefinition.getName() != null)) { return false; } if ((this.name != null) && !this.name.equals(methodDefinition.getName())) { return false; } if (!this.accessLevel.equals(methodDefinition.getAccessLevel())) { return false; } if (!this.returnType.equals(methodDefinition.getReturnType())) { return false; } if (!argumentsEqual(methodDefinition)) { return false; } if (!exceptionsEqual(methodDefinition)) { return false; } return true; }
public boolean equals(Object object) { if (this == object) { return true; } if (!(object instanceof MethodDefinition)) { return false; } MethodDefinition methodDefinition = (MethodDefinition)object; if ((this.name == null) && (methodDefinition.getName() != null)) { return false; } if ((this.name != null) && !this.name.equals(methodDefinition.getName())) { return false; } if (!this.accessLevel.equals(methodDefinition.getAccessLevel())) { return false; } if (!this.returnType.equals(methodDefinition.getReturnType())) { return false; } if (!argumentsEqual(methodDefinition)) { return false; } if (!exceptionsEqual(methodDefinition)) { return false; } return true; }
public boolean equals(Object object) { if (this == object) { return true; } if (!(object instanceof MethodDefinition)) { return false; } MethodDefinition methodDefinition = (MethodDefinition)object; if ((this.name == null) && (methodDefinition.getName() != null)) { return false; } if ((this.name != null) && !this.name.equals(methodDefinition.getName())) { return false; } if (!this.accessLevel.equals(methodDefinition.getAccessLevel())) { return false; } if (!this.returnType.equals(methodDefinition.getReturnType())) { return false; } if (!argumentsEqual(methodDefinition)) { return false; } if (!exceptionsEqual(methodDefinition)) { return false; } return true; }