public MeetupsEntry toEntityModel() {
    MeetupsEntryImpl meetupsEntryImpl = new MeetupsEntryImpl();

    meetupsEntryImpl.setMeetupsEntryId(meetupsEntryId);
    meetupsEntryImpl.setCompanyId(companyId);
    meetupsEntryImpl.setUserId(userId);

    if (userName == null) {
      meetupsEntryImpl.setUserName(StringPool.BLANK);
    } else {
      meetupsEntryImpl.setUserName(userName);
    }

    if (createDate == Long.MIN_VALUE) {
      meetupsEntryImpl.setCreateDate(null);
    } else {
      meetupsEntryImpl.setCreateDate(new Date(createDate));
    }

    if (modifiedDate == Long.MIN_VALUE) {
      meetupsEntryImpl.setModifiedDate(null);
    } else {
      meetupsEntryImpl.setModifiedDate(new Date(modifiedDate));
    }

    if (title == null) {
      meetupsEntryImpl.setTitle(StringPool.BLANK);
    } else {
      meetupsEntryImpl.setTitle(title);
    }

    if (description == null) {
      meetupsEntryImpl.setDescription(StringPool.BLANK);
    } else {
      meetupsEntryImpl.setDescription(description);
    }

    if (startDate == Long.MIN_VALUE) {
      meetupsEntryImpl.setStartDate(null);
    } else {
      meetupsEntryImpl.setStartDate(new Date(startDate));
    }

    if (endDate == Long.MIN_VALUE) {
      meetupsEntryImpl.setEndDate(null);
    } else {
      meetupsEntryImpl.setEndDate(new Date(endDate));
    }

    meetupsEntryImpl.setTotalAttendees(totalAttendees);
    meetupsEntryImpl.setMaxAttendees(maxAttendees);
    meetupsEntryImpl.setPrice(price);
    meetupsEntryImpl.setThumbnailId(thumbnailId);

    meetupsEntryImpl.resetOriginalValues();

    return meetupsEntryImpl;
  }
  @Override
  public Object clone() {
    MeetupsEntryImpl meetupsEntryImpl = new MeetupsEntryImpl();

    meetupsEntryImpl.setMeetupsEntryId(getMeetupsEntryId());
    meetupsEntryImpl.setCompanyId(getCompanyId());
    meetupsEntryImpl.setUserId(getUserId());
    meetupsEntryImpl.setUserName(getUserName());
    meetupsEntryImpl.setCreateDate(getCreateDate());
    meetupsEntryImpl.setModifiedDate(getModifiedDate());
    meetupsEntryImpl.setTitle(getTitle());
    meetupsEntryImpl.setDescription(getDescription());
    meetupsEntryImpl.setStartDate(getStartDate());
    meetupsEntryImpl.setEndDate(getEndDate());
    meetupsEntryImpl.setTotalAttendees(getTotalAttendees());
    meetupsEntryImpl.setMaxAttendees(getMaxAttendees());
    meetupsEntryImpl.setPrice(getPrice());
    meetupsEntryImpl.setThumbnailId(getThumbnailId());

    meetupsEntryImpl.resetOriginalValues();

    return meetupsEntryImpl;
  }