
package eo.service.client.kkife350;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for service_if complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="service_if">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;all>
 *         &lt;element name="func_code" type="{http://client.service.eo/KKIFE350/}func_code"/>
 *         &lt;element name="mskm_ymd_from" type="{http://client.service.eo/KKIFE350/}mskm_ymd_from" minOccurs="0"/>
 *         &lt;element name="mskm_ymd_to" type="{http://client.service.eo/KKIFE350/}mskm_ymd_to" minOccurs="0"/>
 *         &lt;element name="trat_cd" type="{http://client.service.eo/KKIFE350/}trat_cd" minOccurs="0"/>
 *         &lt;element name="uk_no" type="{http://client.service.eo/KKIFE350/}uk_no" minOccurs="0"/>
 *         &lt;element name="cust_kana" type="{http://client.service.eo/KKIFE350/}cust_kana" minOccurs="0"/>
 *         &lt;element name="telno" type="{http://client.service.eo/KKIFE350/}telno" minOccurs="0"/>
 *         &lt;element name="mid" type="{http://client.service.eo/KKIFE350/}mid" minOccurs="0"/>
 *         &lt;element name="step_prg_sbt" type="{http://client.service.eo/KKIFE350/}step_prg_sbt" minOccurs="0"/>
 *         &lt;element name="koji_sbt" type="{http://client.service.eo/KKIFE350/}koji_sbt" minOccurs="0"/>
 *         &lt;element name="step_prg_hizuke_from" type="{http://client.service.eo/KKIFE350/}step_prg_hizuke_from" minOccurs="0"/>
 *         &lt;element name="step_prg_hizuke_to" type="{http://client.service.eo/KKIFE350/}step_prg_hizuke_to" minOccurs="0"/>
 *         &lt;element name="cncl_day_from_net" type="{http://client.service.eo/KKIFE350/}cncl_day_from_net" minOccurs="0"/>
 *         &lt;element name="cncl_day_to_net" type="{http://client.service.eo/KKIFE350/}cncl_day_to_net" minOccurs="0"/>
 *         &lt;element name="cncl_day_from_tel" type="{http://client.service.eo/KKIFE350/}cncl_day_from_tel" minOccurs="0"/>
 *         &lt;element name="cncl_day_to_tel" type="{http://client.service.eo/KKIFE350/}cncl_day_to_tel" minOccurs="0"/>
 *         &lt;element name="cncl_day_from_tv" type="{http://client.service.eo/KKIFE350/}cncl_day_from_tv" minOccurs="0"/>
 *         &lt;element name="cncl_day_to_tv" type="{http://client.service.eo/KKIFE350/}cncl_day_to_tv" minOccurs="0"/>
 *         &lt;element name="cncl_day_from_eoelec" type="{http://client.service.eo/KKIFE350/}cncl_day_from_eoelec" minOccurs="0"/>
 *         &lt;element name="cncl_day_to_eoelec" type="{http://client.service.eo/KKIFE350/}cncl_day_to_eoelec" minOccurs="0"/>
 *         &lt;element name="cncl_day_from_mineo" type="{http://client.service.eo/KKIFE350/}cncl_day_from_mineo" minOccurs="0"/>
 *         &lt;element name="cncl_day_to_mineo" type="{http://client.service.eo/KKIFE350/}cncl_day_to_mineo" minOccurs="0"/>
 *         &lt;element name="eohnt_svc_cd" type="{http://client.service.eo/KKIFE350/}eohnt_svc_cd" minOccurs="0"/>
 *         &lt;element name="thnx_call_jssi_um" type="{http://client.service.eo/KKIFE350/}thnx_call_jssi_um" minOccurs="0"/>
 *         &lt;element name="cncl_jgi_shin_ymd_from" type="{http://client.service.eo/KKIFE350/}cncl_jgi_shin_ymd_from" minOccurs="0"/>
 *         &lt;element name="cncl_jgi_shin_ymd_to" type="{http://client.service.eo/KKIFE350/}cncl_jgi_shin_ymd_to" minOccurs="0"/>
 *         &lt;element name="cncl_jgi_snn_um" type="{http://client.service.eo/KKIFE350/}cncl_jgi_snn_um" minOccurs="0"/>
 *         &lt;element name="cncl_jgi_hnn_um" type="{http://client.service.eo/KKIFE350/}cncl_jgi_hnn_um" minOccurs="0"/>
 *         &lt;element name="uk_ymd_from" type="{http://client.service.eo/KKIFE350/}uk_ymd_from" minOccurs="0"/>
 *         &lt;element name="uk_ymd_to" type="{http://client.service.eo/KKIFE350/}uk_ymd_to" minOccurs="0"/>
 *         &lt;element name="uk_sbt" type="{http://client.service.eo/KKIFE350/}uk_sbt" minOccurs="0"/>
 *         &lt;element name="record" type="{http://client.service.eo/KKIFE350/}record" minOccurs="0"/>
 *       &lt;/all>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "service_if", propOrder = {

})
public class ServiceIf {

    @XmlElement(name = "func_code", required = true)
    protected FuncCode funcCode;
    @XmlElement(name = "mskm_ymd_from")
    protected MskmYmdFrom mskmYmdFrom;
    @XmlElement(name = "mskm_ymd_to")
    protected MskmYmdTo mskmYmdTo;
    @XmlElement(name = "trat_cd")
    protected TratCd tratCd;
    @XmlElement(name = "uk_no")
    protected UkNo ukNo;
    @XmlElement(name = "cust_kana")
    protected CustKana custKana;
    protected Telno telno;
    protected Mid mid;
    @XmlElement(name = "step_prg_sbt")
    protected StepPrgSbt stepPrgSbt;
    @XmlElement(name = "koji_sbt")
    protected KojiSbt kojiSbt;
    @XmlElement(name = "step_prg_hizuke_from")
    protected StepPrgHizukeFrom stepPrgHizukeFrom;
    @XmlElement(name = "step_prg_hizuke_to")
    protected StepPrgHizukeTo stepPrgHizukeTo;
    @XmlElement(name = "cncl_day_from_net")
    protected CnclDayFromNet cnclDayFromNet;
    @XmlElement(name = "cncl_day_to_net")
    protected CnclDayToNet cnclDayToNet;
    @XmlElement(name = "cncl_day_from_tel")
    protected CnclDayFromTel cnclDayFromTel;
    @XmlElement(name = "cncl_day_to_tel")
    protected CnclDayToTel cnclDayToTel;
    @XmlElement(name = "cncl_day_from_tv")
    protected CnclDayFromTv cnclDayFromTv;
    @XmlElement(name = "cncl_day_to_tv")
    protected CnclDayToTv cnclDayToTv;
    @XmlElement(name = "cncl_day_from_eoelec")
    protected CnclDayFromEoelec cnclDayFromEoelec;
    @XmlElement(name = "cncl_day_to_eoelec")
    protected CnclDayToEoelec cnclDayToEoelec;
    @XmlElement(name = "cncl_day_from_mineo")
    protected CnclDayFromMineo cnclDayFromMineo;
    @XmlElement(name = "cncl_day_to_mineo")
    protected CnclDayToMineo cnclDayToMineo;
    @XmlElement(name = "eohnt_svc_cd")
    protected EohntSvcCd eohntSvcCd;
    @XmlElement(name = "thnx_call_jssi_um")
    protected ThnxCallJssiUm thnxCallJssiUm;
    @XmlElement(name = "cncl_jgi_shin_ymd_from")
    protected CnclJgiShinYmdFrom cnclJgiShinYmdFrom;
    @XmlElement(name = "cncl_jgi_shin_ymd_to")
    protected CnclJgiShinYmdTo cnclJgiShinYmdTo;
    @XmlElement(name = "cncl_jgi_snn_um")
    protected CnclJgiSnnUm cnclJgiSnnUm;
    @XmlElement(name = "cncl_jgi_hnn_um")
    protected CnclJgiHnnUm cnclJgiHnnUm;
    @XmlElement(name = "uk_ymd_from")
    protected UkYmdFrom ukYmdFrom;
    @XmlElement(name = "uk_ymd_to")
    protected UkYmdTo ukYmdTo;
    @XmlElement(name = "uk_sbt")
    protected UkSbt ukSbt;
    protected Record record;

    /**
     * Gets the value of the funcCode property.
     * 
     * @return
     *     possible object is
     *     {@link FuncCode }
     *     
     */
    public FuncCode getFuncCode() {
        return funcCode;
    }

    /**
     * Sets the value of the funcCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link FuncCode }
     *     
     */
    public void setFuncCode(FuncCode value) {
        this.funcCode = value;
    }

    /**
     * Gets the value of the mskmYmdFrom property.
     * 
     * @return
     *     possible object is
     *     {@link MskmYmdFrom }
     *     
     */
    public MskmYmdFrom getMskmYmdFrom() {
        return mskmYmdFrom;
    }

    /**
     * Sets the value of the mskmYmdFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link MskmYmdFrom }
     *     
     */
    public void setMskmYmdFrom(MskmYmdFrom value) {
        this.mskmYmdFrom = value;
    }

    /**
     * Gets the value of the mskmYmdTo property.
     * 
     * @return
     *     possible object is
     *     {@link MskmYmdTo }
     *     
     */
    public MskmYmdTo getMskmYmdTo() {
        return mskmYmdTo;
    }

    /**
     * Sets the value of the mskmYmdTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link MskmYmdTo }
     *     
     */
    public void setMskmYmdTo(MskmYmdTo value) {
        this.mskmYmdTo = value;
    }

    /**
     * Gets the value of the tratCd property.
     * 
     * @return
     *     possible object is
     *     {@link TratCd }
     *     
     */
    public TratCd getTratCd() {
        return tratCd;
    }

    /**
     * Sets the value of the tratCd property.
     * 
     * @param value
     *     allowed object is
     *     {@link TratCd }
     *     
     */
    public void setTratCd(TratCd value) {
        this.tratCd = value;
    }

    /**
     * Gets the value of the ukNo property.
     * 
     * @return
     *     possible object is
     *     {@link UkNo }
     *     
     */
    public UkNo getUkNo() {
        return ukNo;
    }

    /**
     * Sets the value of the ukNo property.
     * 
     * @param value
     *     allowed object is
     *     {@link UkNo }
     *     
     */
    public void setUkNo(UkNo value) {
        this.ukNo = value;
    }

    /**
     * Gets the value of the custKana property.
     * 
     * @return
     *     possible object is
     *     {@link CustKana }
     *     
     */
    public CustKana getCustKana() {
        return custKana;
    }

    /**
     * Sets the value of the custKana property.
     * 
     * @param value
     *     allowed object is
     *     {@link CustKana }
     *     
     */
    public void setCustKana(CustKana value) {
        this.custKana = value;
    }

    /**
     * Gets the value of the telno property.
     * 
     * @return
     *     possible object is
     *     {@link Telno }
     *     
     */
    public Telno getTelno() {
        return telno;
    }

    /**
     * Sets the value of the telno property.
     * 
     * @param value
     *     allowed object is
     *     {@link Telno }
     *     
     */
    public void setTelno(Telno value) {
        this.telno = value;
    }

    /**
     * Gets the value of the mid property.
     * 
     * @return
     *     possible object is
     *     {@link Mid }
     *     
     */
    public Mid getMid() {
        return mid;
    }

    /**
     * Sets the value of the mid property.
     * 
     * @param value
     *     allowed object is
     *     {@link Mid }
     *     
     */
    public void setMid(Mid value) {
        this.mid = value;
    }

    /**
     * Gets the value of the stepPrgSbt property.
     * 
     * @return
     *     possible object is
     *     {@link StepPrgSbt }
     *     
     */
    public StepPrgSbt getStepPrgSbt() {
        return stepPrgSbt;
    }

    /**
     * Sets the value of the stepPrgSbt property.
     * 
     * @param value
     *     allowed object is
     *     {@link StepPrgSbt }
     *     
     */
    public void setStepPrgSbt(StepPrgSbt value) {
        this.stepPrgSbt = value;
    }

    /**
     * Gets the value of the kojiSbt property.
     * 
     * @return
     *     possible object is
     *     {@link KojiSbt }
     *     
     */
    public KojiSbt getKojiSbt() {
        return kojiSbt;
    }

    /**
     * Sets the value of the kojiSbt property.
     * 
     * @param value
     *     allowed object is
     *     {@link KojiSbt }
     *     
     */
    public void setKojiSbt(KojiSbt value) {
        this.kojiSbt = value;
    }

    /**
     * Gets the value of the stepPrgHizukeFrom property.
     * 
     * @return
     *     possible object is
     *     {@link StepPrgHizukeFrom }
     *     
     */
    public StepPrgHizukeFrom getStepPrgHizukeFrom() {
        return stepPrgHizukeFrom;
    }

    /**
     * Sets the value of the stepPrgHizukeFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link StepPrgHizukeFrom }
     *     
     */
    public void setStepPrgHizukeFrom(StepPrgHizukeFrom value) {
        this.stepPrgHizukeFrom = value;
    }

    /**
     * Gets the value of the stepPrgHizukeTo property.
     * 
     * @return
     *     possible object is
     *     {@link StepPrgHizukeTo }
     *     
     */
    public StepPrgHizukeTo getStepPrgHizukeTo() {
        return stepPrgHizukeTo;
    }

    /**
     * Sets the value of the stepPrgHizukeTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link StepPrgHizukeTo }
     *     
     */
    public void setStepPrgHizukeTo(StepPrgHizukeTo value) {
        this.stepPrgHizukeTo = value;
    }

    /**
     * Gets the value of the cnclDayFromNet property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayFromNet }
     *     
     */
    public CnclDayFromNet getCnclDayFromNet() {
        return cnclDayFromNet;
    }

    /**
     * Sets the value of the cnclDayFromNet property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayFromNet }
     *     
     */
    public void setCnclDayFromNet(CnclDayFromNet value) {
        this.cnclDayFromNet = value;
    }

    /**
     * Gets the value of the cnclDayToNet property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayToNet }
     *     
     */
    public CnclDayToNet getCnclDayToNet() {
        return cnclDayToNet;
    }

    /**
     * Sets the value of the cnclDayToNet property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayToNet }
     *     
     */
    public void setCnclDayToNet(CnclDayToNet value) {
        this.cnclDayToNet = value;
    }

    /**
     * Gets the value of the cnclDayFromTel property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayFromTel }
     *     
     */
    public CnclDayFromTel getCnclDayFromTel() {
        return cnclDayFromTel;
    }

    /**
     * Sets the value of the cnclDayFromTel property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayFromTel }
     *     
     */
    public void setCnclDayFromTel(CnclDayFromTel value) {
        this.cnclDayFromTel = value;
    }

    /**
     * Gets the value of the cnclDayToTel property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayToTel }
     *     
     */
    public CnclDayToTel getCnclDayToTel() {
        return cnclDayToTel;
    }

    /**
     * Sets the value of the cnclDayToTel property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayToTel }
     *     
     */
    public void setCnclDayToTel(CnclDayToTel value) {
        this.cnclDayToTel = value;
    }

    /**
     * Gets the value of the cnclDayFromTv property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayFromTv }
     *     
     */
    public CnclDayFromTv getCnclDayFromTv() {
        return cnclDayFromTv;
    }

    /**
     * Sets the value of the cnclDayFromTv property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayFromTv }
     *     
     */
    public void setCnclDayFromTv(CnclDayFromTv value) {
        this.cnclDayFromTv = value;
    }

    /**
     * Gets the value of the cnclDayToTv property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayToTv }
     *     
     */
    public CnclDayToTv getCnclDayToTv() {
        return cnclDayToTv;
    }

    /**
     * Sets the value of the cnclDayToTv property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayToTv }
     *     
     */
    public void setCnclDayToTv(CnclDayToTv value) {
        this.cnclDayToTv = value;
    }

    /**
     * Gets the value of the cnclDayFromEoelec property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayFromEoelec }
     *     
     */
    public CnclDayFromEoelec getCnclDayFromEoelec() {
        return cnclDayFromEoelec;
    }

    /**
     * Sets the value of the cnclDayFromEoelec property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayFromEoelec }
     *     
     */
    public void setCnclDayFromEoelec(CnclDayFromEoelec value) {
        this.cnclDayFromEoelec = value;
    }

    /**
     * Gets the value of the cnclDayToEoelec property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayToEoelec }
     *     
     */
    public CnclDayToEoelec getCnclDayToEoelec() {
        return cnclDayToEoelec;
    }

    /**
     * Sets the value of the cnclDayToEoelec property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayToEoelec }
     *     
     */
    public void setCnclDayToEoelec(CnclDayToEoelec value) {
        this.cnclDayToEoelec = value;
    }

    /**
     * Gets the value of the cnclDayFromMineo property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayFromMineo }
     *     
     */
    public CnclDayFromMineo getCnclDayFromMineo() {
        return cnclDayFromMineo;
    }

    /**
     * Sets the value of the cnclDayFromMineo property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayFromMineo }
     *     
     */
    public void setCnclDayFromMineo(CnclDayFromMineo value) {
        this.cnclDayFromMineo = value;
    }

    /**
     * Gets the value of the cnclDayToMineo property.
     * 
     * @return
     *     possible object is
     *     {@link CnclDayToMineo }
     *     
     */
    public CnclDayToMineo getCnclDayToMineo() {
        return cnclDayToMineo;
    }

    /**
     * Sets the value of the cnclDayToMineo property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclDayToMineo }
     *     
     */
    public void setCnclDayToMineo(CnclDayToMineo value) {
        this.cnclDayToMineo = value;
    }

    /**
     * Gets the value of the eohntSvcCd property.
     * 
     * @return
     *     possible object is
     *     {@link EohntSvcCd }
     *     
     */
    public EohntSvcCd getEohntSvcCd() {
        return eohntSvcCd;
    }

    /**
     * Sets the value of the eohntSvcCd property.
     * 
     * @param value
     *     allowed object is
     *     {@link EohntSvcCd }
     *     
     */
    public void setEohntSvcCd(EohntSvcCd value) {
        this.eohntSvcCd = value;
    }

    /**
     * Gets the value of the thnxCallJssiUm property.
     * 
     * @return
     *     possible object is
     *     {@link ThnxCallJssiUm }
     *     
     */
    public ThnxCallJssiUm getThnxCallJssiUm() {
        return thnxCallJssiUm;
    }

    /**
     * Sets the value of the thnxCallJssiUm property.
     * 
     * @param value
     *     allowed object is
     *     {@link ThnxCallJssiUm }
     *     
     */
    public void setThnxCallJssiUm(ThnxCallJssiUm value) {
        this.thnxCallJssiUm = value;
    }

    /**
     * Gets the value of the cnclJgiShinYmdFrom property.
     * 
     * @return
     *     possible object is
     *     {@link CnclJgiShinYmdFrom }
     *     
     */
    public CnclJgiShinYmdFrom getCnclJgiShinYmdFrom() {
        return cnclJgiShinYmdFrom;
    }

    /**
     * Sets the value of the cnclJgiShinYmdFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclJgiShinYmdFrom }
     *     
     */
    public void setCnclJgiShinYmdFrom(CnclJgiShinYmdFrom value) {
        this.cnclJgiShinYmdFrom = value;
    }

    /**
     * Gets the value of the cnclJgiShinYmdTo property.
     * 
     * @return
     *     possible object is
     *     {@link CnclJgiShinYmdTo }
     *     
     */
    public CnclJgiShinYmdTo getCnclJgiShinYmdTo() {
        return cnclJgiShinYmdTo;
    }

    /**
     * Sets the value of the cnclJgiShinYmdTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclJgiShinYmdTo }
     *     
     */
    public void setCnclJgiShinYmdTo(CnclJgiShinYmdTo value) {
        this.cnclJgiShinYmdTo = value;
    }

    /**
     * Gets the value of the cnclJgiSnnUm property.
     * 
     * @return
     *     possible object is
     *     {@link CnclJgiSnnUm }
     *     
     */
    public CnclJgiSnnUm getCnclJgiSnnUm() {
        return cnclJgiSnnUm;
    }

    /**
     * Sets the value of the cnclJgiSnnUm property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclJgiSnnUm }
     *     
     */
    public void setCnclJgiSnnUm(CnclJgiSnnUm value) {
        this.cnclJgiSnnUm = value;
    }

    /**
     * Gets the value of the cnclJgiHnnUm property.
     * 
     * @return
     *     possible object is
     *     {@link CnclJgiHnnUm }
     *     
     */
    public CnclJgiHnnUm getCnclJgiHnnUm() {
        return cnclJgiHnnUm;
    }

    /**
     * Sets the value of the cnclJgiHnnUm property.
     * 
     * @param value
     *     allowed object is
     *     {@link CnclJgiHnnUm }
     *     
     */
    public void setCnclJgiHnnUm(CnclJgiHnnUm value) {
        this.cnclJgiHnnUm = value;
    }

    /**
     * Gets the value of the ukYmdFrom property.
     * 
     * @return
     *     possible object is
     *     {@link UkYmdFrom }
     *     
     */
    public UkYmdFrom getUkYmdFrom() {
        return ukYmdFrom;
    }

    /**
     * Sets the value of the ukYmdFrom property.
     * 
     * @param value
     *     allowed object is
     *     {@link UkYmdFrom }
     *     
     */
    public void setUkYmdFrom(UkYmdFrom value) {
        this.ukYmdFrom = value;
    }

    /**
     * Gets the value of the ukYmdTo property.
     * 
     * @return
     *     possible object is
     *     {@link UkYmdTo }
     *     
     */
    public UkYmdTo getUkYmdTo() {
        return ukYmdTo;
    }

    /**
     * Sets the value of the ukYmdTo property.
     * 
     * @param value
     *     allowed object is
     *     {@link UkYmdTo }
     *     
     */
    public void setUkYmdTo(UkYmdTo value) {
        this.ukYmdTo = value;
    }

    /**
     * Gets the value of the ukSbt property.
     * 
     * @return
     *     possible object is
     *     {@link UkSbt }
     *     
     */
    public UkSbt getUkSbt() {
        return ukSbt;
    }

    /**
     * Sets the value of the ukSbt property.
     * 
     * @param value
     *     allowed object is
     *     {@link UkSbt }
     *     
     */
    public void setUkSbt(UkSbt value) {
        this.ukSbt = value;
    }

    /**
     * Gets the value of the record property.
     * 
     * @return
     *     possible object is
     *     {@link Record }
     *     
     */
    public Record getRecord() {
        return record;
    }

    /**
     * Sets the value of the record property.
     * 
     * @param value
     *     allowed object is
     *     {@link Record }
     *     
     */
    public void setRecord(Record value) {
        this.record = value;
    }

}
