protected Entry toUnwrappedModel(Entry entry) { if (entry instanceof EntryImpl) { return entry; } EntryImpl entryImpl = new EntryImpl(); entryImpl.setNew(entry.isNew()); entryImpl.setPrimaryKey(entry.getPrimaryKey()); entryImpl.setEntryId(entry.getEntryId()); entryImpl.setGroupId(entry.getGroupId()); entryImpl.setCompanyId(entry.getCompanyId()); entryImpl.setUserId(entry.getUserId()); entryImpl.setUserName(entry.getUserName()); entryImpl.setCreateDate(entry.getCreateDate()); entryImpl.setModifiedDate(entry.getModifiedDate()); entryImpl.setFullName(entry.getFullName()); entryImpl.setEmailAddress(entry.getEmailAddress()); entryImpl.setComments(entry.getComments()); return entryImpl; }