@Override public Object clone() { ContactImpl contactImpl = new ContactImpl(); contactImpl.setContactId(getContactId()); contactImpl.setCompanyId(getCompanyId()); contactImpl.setUserId(getUserId()); contactImpl.setUserName(getUserName()); contactImpl.setCreateDate(getCreateDate()); contactImpl.setModifiedDate(getModifiedDate()); contactImpl.setClassNameId(getClassNameId()); contactImpl.setClassPK(getClassPK()); contactImpl.setAccountId(getAccountId()); contactImpl.setParentContactId(getParentContactId()); contactImpl.setEmailAddress(getEmailAddress()); contactImpl.setFirstName(getFirstName()); contactImpl.setMiddleName(getMiddleName()); contactImpl.setLastName(getLastName()); contactImpl.setPrefixId(getPrefixId()); contactImpl.setSuffixId(getSuffixId()); contactImpl.setMale(getMale()); contactImpl.setBirthday(getBirthday()); contactImpl.setSmsSn(getSmsSn()); contactImpl.setAimSn(getAimSn()); contactImpl.setFacebookSn(getFacebookSn()); contactImpl.setIcqSn(getIcqSn()); contactImpl.setJabberSn(getJabberSn()); contactImpl.setMsnSn(getMsnSn()); contactImpl.setMySpaceSn(getMySpaceSn()); contactImpl.setSkypeSn(getSkypeSn()); contactImpl.setTwitterSn(getTwitterSn()); contactImpl.setYmSn(getYmSn()); contactImpl.setEmployeeStatusId(getEmployeeStatusId()); contactImpl.setEmployeeNumber(getEmployeeNumber()); contactImpl.setJobTitle(getJobTitle()); contactImpl.setJobClass(getJobClass()); contactImpl.setHoursOfOperation(getHoursOfOperation()); contactImpl.resetOriginalValues(); return contactImpl; }
@Override public Contact toEntityModel() { ContactImpl contactImpl = new ContactImpl(); contactImpl.setMvccVersion(mvccVersion); contactImpl.setContactId(contactId); contactImpl.setCompanyId(companyId); contactImpl.setUserId(userId); if (userName == null) { contactImpl.setUserName(StringPool.BLANK); } else { contactImpl.setUserName(userName); } if (createDate == Long.MIN_VALUE) { contactImpl.setCreateDate(null); } else { contactImpl.setCreateDate(new Date(createDate)); } if (modifiedDate == Long.MIN_VALUE) { contactImpl.setModifiedDate(null); } else { contactImpl.setModifiedDate(new Date(modifiedDate)); } contactImpl.setClassNameId(classNameId); contactImpl.setClassPK(classPK); contactImpl.setAccountId(accountId); contactImpl.setParentContactId(parentContactId); if (emailAddress == null) { contactImpl.setEmailAddress(StringPool.BLANK); } else { contactImpl.setEmailAddress(emailAddress); } if (firstName == null) { contactImpl.setFirstName(StringPool.BLANK); } else { contactImpl.setFirstName(firstName); } if (middleName == null) { contactImpl.setMiddleName(StringPool.BLANK); } else { contactImpl.setMiddleName(middleName); } if (lastName == null) { contactImpl.setLastName(StringPool.BLANK); } else { contactImpl.setLastName(lastName); } contactImpl.setPrefixId(prefixId); contactImpl.setSuffixId(suffixId); contactImpl.setMale(male); if (birthday == Long.MIN_VALUE) { contactImpl.setBirthday(null); } else { contactImpl.setBirthday(new Date(birthday)); } if (smsSn == null) { contactImpl.setSmsSn(StringPool.BLANK); } else { contactImpl.setSmsSn(smsSn); } if (aimSn == null) { contactImpl.setAimSn(StringPool.BLANK); } else { contactImpl.setAimSn(aimSn); } if (facebookSn == null) { contactImpl.setFacebookSn(StringPool.BLANK); } else { contactImpl.setFacebookSn(facebookSn); } if (icqSn == null) { contactImpl.setIcqSn(StringPool.BLANK); } else { contactImpl.setIcqSn(icqSn); } if (jabberSn == null) { contactImpl.setJabberSn(StringPool.BLANK); } else { contactImpl.setJabberSn(jabberSn); } if (msnSn == null) { contactImpl.setMsnSn(StringPool.BLANK); } else { contactImpl.setMsnSn(msnSn); } if (mySpaceSn == null) { contactImpl.setMySpaceSn(StringPool.BLANK); } else { contactImpl.setMySpaceSn(mySpaceSn); } if (skypeSn == null) { contactImpl.setSkypeSn(StringPool.BLANK); } else { contactImpl.setSkypeSn(skypeSn); } if (twitterSn == null) { contactImpl.setTwitterSn(StringPool.BLANK); } else { contactImpl.setTwitterSn(twitterSn); } if (ymSn == null) { contactImpl.setYmSn(StringPool.BLANK); } else { contactImpl.setYmSn(ymSn); } if (employeeStatusId == null) { contactImpl.setEmployeeStatusId(StringPool.BLANK); } else { contactImpl.setEmployeeStatusId(employeeStatusId); } if (employeeNumber == null) { contactImpl.setEmployeeNumber(StringPool.BLANK); } else { contactImpl.setEmployeeNumber(employeeNumber); } if (jobTitle == null) { contactImpl.setJobTitle(StringPool.BLANK); } else { contactImpl.setJobTitle(jobTitle); } if (jobClass == null) { contactImpl.setJobClass(StringPool.BLANK); } else { contactImpl.setJobClass(jobClass); } if (hoursOfOperation == null) { contactImpl.setHoursOfOperation(StringPool.BLANK); } else { contactImpl.setHoursOfOperation(hoursOfOperation); } contactImpl.resetOriginalValues(); return contactImpl; }