@Override
    public int hashCode() {
        int result = id;
        result = 31 * result + (profileDescription != null ? profileDescription.hashCode() : 0);
        result = 31 * result + (birthDate != null ? birthDate.hashCode() : 0);
        result = 31 * result + limitPerDay;
        result = 31 * result + (useDefaultColors ? 1 : 0);
        result = 31 * result + facebookId;
        result = 31 * result + (username != null ? username.hashCode() : 0);
        result = 31 * result + (showBirthDate ? 1 : 0);
        result = 31 * result + (facebookToken != null ? facebookToken.hashCode() : 0);
        return result;
    }