package org.mifos.ui.core.controller;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
@edu.umd.cs.findbugs.annotations.SuppressWarnings(value = "EQ_UNUSUAL", justification = "using commons equals builder")
public class ChangePasswordFormBean {
private String username;
private String oldPassword;
private String newPassword;
private String newPasswordConfirmed;
public String getUsername() {
return this.username;
}
public void setUsername(String username) {
this.username = username;
}
public String getOldPassword() {
return this.oldPassword;
}
public void setOldPassword(String oldPassword) {
this.oldPassword = oldPassword;
}
public String getNewPassword() {
return this.newPassword;
}
public void setNewPassword(String newPassword) {
this.newPassword = newPassword;
}
public String getNewPasswordConfirmed() {
return this.newPasswordConfirmed;
}
public void setNewPasswordConfirmed(String newPasswordConfirmed) {
this.newPasswordConfirmed = newPasswordConfirmed;
}
@Override
public boolean equals(Object obj) {
return new EqualsBuilder().reflectionEquals(this, obj);
}
@Override
public int hashCode() {
return new HashCodeBuilder().reflectionHashCode(this);
}
}