.append(this.getSubjectID() , castOther.getSubjectID()  )
.append(this.getSubjectId() , castOther.getSubjectId()  )
  public boolean equals(Object other) {    if ( (this == other ) ) return true;    if ( !(other instanceof HibernateSubjectAttribute) ) return false;    HibernateSubjectAttribute castOther = (HibernateSubjectAttribute) other;    return new EqualsBuilder()      .append(this.getSubjectID() , castOther.getSubjectID()  )      .append(this.getName()      , castOther.getName()       )      .append(this.getValue()     , castOther.getValue()      )      .isEquals();  } // public boolean equals(other)