@Override
    public String toString() {
        String lsAttrs = "";

        for (int i = 0; attrList != null && i < attrList.size(); i++) {
            lsAttrs += " " + attrList.get(i).toString();
        }
        return "Registrant [additionalInfo1=" + additionalInfo1 + ", additionalInfo2="
                + additionalInfo2 + ", additionalInfo3=" + additionalInfo3
                + ", additionalInfo4=" + additionalInfo4 + ", additionalInfo5="
                + additionalInfo5 + ", address1=" + address1 + ", address2=" + address2
                + ", altPhone=" + altPhone + ", attrList=" + attrList + ", blogUrl="
                + blogUrl + ", city=" + city + ", country=" + country + ", county="
                + county + ", customerRegistrantId=" + customerRegistrantId
                + ", department=" + department + ", descr=" + descr + ", email=" + email
                + ", eventMailName=" + eventMailName + ", facebookUrl=" + facebookUrl
                + ", fax=" + fax + ", first=" + first + ", iMAccount=" + iMAccount
                + ", last=" + last + ", linkedinUrl=" + linkedinUrl + ", loginId="
                + loginId + ", mobile=" + mobile + ", nickName=" + nickName
                + ", optInAttendeeSearch=" + optInAttendeeSearch + ", optInMsgTickler="
                + optInMsgTickler + ", optInRFID=" + optInRFID
                + ", optInTwitterEnrollment=" + optInTwitterEnrollment
                + ", optInTwitterSessionAttendance=" + optInTwitterSessionAttendance
                + ", organization=" + organization + ", password=" + password
                + ", personalEmail=" + personalEmail + ", phone=" + phone
                + ", postalCode=" + postalCode + ", preFix=" + preFix + ", region="
                + region + ", registrantId=" + registrantId + ", registrantNum="
                + registrantNumber + ", title=" + title + ", twitterAccount="
                + twitterAccount + ", url=" + url + lsAttrs + "]";
    }