public void setMailRecipientSuperValue(
      net.metaship.mail.archive.ejb.MailRecipientSuperValue valueHolder) {

    try {
      setAddressType(valueHolder.getAddressType());
      setName(valueHolder.getName());
      setType(valueHolder.getType());
      setAddress(valueHolder.getAddress());
      setMailArchiveId(valueHolder.getMailArchiveId());

    } catch (Exception e) {
      throw new javax.ejb.EJBException(e);
    }
  }
  public net.metaship.mail.archive.ejb.MailRecipientSuperValue getMailRecipientSuperValue() {
    MailRecipientSuperValue = new net.metaship.mail.archive.ejb.MailRecipientSuperValue();
    try {
      MailRecipientSuperValue.setId(getId());
      MailRecipientSuperValue.setAddressType(getAddressType());
      MailRecipientSuperValue.setName(getName());
      MailRecipientSuperValue.setType(getType());
      MailRecipientSuperValue.setAddress(getAddress());
      MailRecipientSuperValue.setMailArchiveId(getMailArchiveId());

    } catch (Exception e) {
      throw new javax.ejb.EJBException(e);
    }

    return MailRecipientSuperValue;
  }