protected Release toUnwrappedModel(Release release) { if (release instanceof ReleaseImpl) { return release; } ReleaseImpl releaseImpl = new ReleaseImpl(); releaseImpl.setNew(release.isNew()); releaseImpl.setPrimaryKey(release.getPrimaryKey()); releaseImpl.setReleaseId(release.getReleaseId()); releaseImpl.setCreateDate(release.getCreateDate()); releaseImpl.setModifiedDate(release.getModifiedDate()); releaseImpl.setServletContextName(release.getServletContextName()); releaseImpl.setBuildNumber(release.getBuildNumber()); releaseImpl.setBuildDate(release.getBuildDate()); releaseImpl.setVerified(release.isVerified()); releaseImpl.setState(release.getState()); releaseImpl.setTestString(release.getTestString()); return releaseImpl; }