public boolean equals(Object object){
  if (!(object instanceof DatabaseField)) {
    return false;
  }
  return equals((DatabaseField)object);
}

public boolean equals ( Object object ) { if ( ! ( object instanceof DatabaseField ) ) { return false ; } return equals ( ( DatabaseField ) object ) ; }
determine whether the receiver is equal to a databasefield . return true if the receiver and field have the same name and table . also return true if the table of the receiver or field are unspecified , ie . have no name .
