
package eo.service.client.cnife039;

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 element complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="element">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;all>
 *         &lt;element name="payway_cd_o" type="{http://client.service.eo/CNIFE039/}payway_cd_o" minOccurs="0"/>
 *         &lt;element name="pay_seq" type="{http://client.service.eo/CNIFE039/}pay_seq" minOccurs="0"/>
 *         &lt;element name="payway_id_o" type="{http://client.service.eo/CNIFE039/}payway_id_o" minOccurs="0"/>
 *         &lt;element name="tsyrn_dsp_mngn" type="{http://client.service.eo/CNIFE039/}tsyrn_dsp_mngn" minOccurs="0"/>
 *         &lt;element name="crecard_comp_cd" type="{http://client.service.eo/CNIFE039/}crecard_comp_cd" minOccurs="0"/>
 *         &lt;element name="crecard_comp_nm" type="{http://client.service.eo/CNIFE039/}crecard_comp_nm" minOccurs="0"/>
 *         &lt;element name="crecard_no" type="{http://client.service.eo/CNIFE039/}crecard_no" minOccurs="0"/>
 *         &lt;element name="card_user_name" type="{http://client.service.eo/CNIFE039/}card_user_name" minOccurs="0"/>
 *         &lt;element name="crecard_yk_kigen" type="{http://client.service.eo/CNIFE039/}crecard_yk_kigen" minOccurs="0"/>
 *         &lt;element name="payway_yk_flg" type="{http://client.service.eo/CNIFE039/}payway_yk_flg" minOccurs="0"/>
 *       &lt;/all>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "element", propOrder = {

})
public class Element {

    @XmlElement(name = "payway_cd_o")
    protected PaywayCdO paywayCdO;
    @XmlElement(name = "pay_seq")
    protected PaySeq paySeq;
    @XmlElement(name = "payway_id_o")
    protected PaywayIdO paywayIdO;
    @XmlElement(name = "tsyrn_dsp_mngn")
    protected TsyrnDspMngn tsyrnDspMngn;
    @XmlElement(name = "crecard_comp_cd")
    protected CrecardCompCd crecardCompCd;
    @XmlElement(name = "crecard_comp_nm")
    protected CrecardCompNm crecardCompNm;
    @XmlElement(name = "crecard_no")
    protected CrecardNo crecardNo;
    @XmlElement(name = "card_user_name")
    protected CardUserName cardUserName;
    @XmlElement(name = "crecard_yk_kigen")
    protected CrecardYkKigen crecardYkKigen;
    @XmlElement(name = "payway_yk_flg")
    protected PaywayYkFlg paywayYkFlg;

    /**
     * Gets the value of the paywayCdO property.
     * 
     * @return
     *     possible object is
     *     {@link PaywayCdO }
     *     
     */
    public PaywayCdO getPaywayCdO() {
        return paywayCdO;
    }

    /**
     * Sets the value of the paywayCdO property.
     * 
     * @param value
     *     allowed object is
     *     {@link PaywayCdO }
     *     
     */
    public void setPaywayCdO(PaywayCdO value) {
        this.paywayCdO = value;
    }

    /**
     * Gets the value of the paySeq property.
     * 
     * @return
     *     possible object is
     *     {@link PaySeq }
     *     
     */
    public PaySeq getPaySeq() {
        return paySeq;
    }

    /**
     * Sets the value of the paySeq property.
     * 
     * @param value
     *     allowed object is
     *     {@link PaySeq }
     *     
     */
    public void setPaySeq(PaySeq value) {
        this.paySeq = value;
    }

    /**
     * Gets the value of the paywayIdO property.
     * 
     * @return
     *     possible object is
     *     {@link PaywayIdO }
     *     
     */
    public PaywayIdO getPaywayIdO() {
        return paywayIdO;
    }

    /**
     * Sets the value of the paywayIdO property.
     * 
     * @param value
     *     allowed object is
     *     {@link PaywayIdO }
     *     
     */
    public void setPaywayIdO(PaywayIdO value) {
        this.paywayIdO = value;
    }

    /**
     * Gets the value of the tsyrnDspMngn property.
     * 
     * @return
     *     possible object is
     *     {@link TsyrnDspMngn }
     *     
     */
    public TsyrnDspMngn getTsyrnDspMngn() {
        return tsyrnDspMngn;
    }

    /**
     * Sets the value of the tsyrnDspMngn property.
     * 
     * @param value
     *     allowed object is
     *     {@link TsyrnDspMngn }
     *     
     */
    public void setTsyrnDspMngn(TsyrnDspMngn value) {
        this.tsyrnDspMngn = value;
    }

    /**
     * Gets the value of the crecardCompCd property.
     * 
     * @return
     *     possible object is
     *     {@link CrecardCompCd }
     *     
     */
    public CrecardCompCd getCrecardCompCd() {
        return crecardCompCd;
    }

    /**
     * Sets the value of the crecardCompCd property.
     * 
     * @param value
     *     allowed object is
     *     {@link CrecardCompCd }
     *     
     */
    public void setCrecardCompCd(CrecardCompCd value) {
        this.crecardCompCd = value;
    }

    /**
     * Gets the value of the crecardCompNm property.
     * 
     * @return
     *     possible object is
     *     {@link CrecardCompNm }
     *     
     */
    public CrecardCompNm getCrecardCompNm() {
        return crecardCompNm;
    }

    /**
     * Sets the value of the crecardCompNm property.
     * 
     * @param value
     *     allowed object is
     *     {@link CrecardCompNm }
     *     
     */
    public void setCrecardCompNm(CrecardCompNm value) {
        this.crecardCompNm = value;
    }

    /**
     * Gets the value of the crecardNo property.
     * 
     * @return
     *     possible object is
     *     {@link CrecardNo }
     *     
     */
    public CrecardNo getCrecardNo() {
        return crecardNo;
    }

    /**
     * Sets the value of the crecardNo property.
     * 
     * @param value
     *     allowed object is
     *     {@link CrecardNo }
     *     
     */
    public void setCrecardNo(CrecardNo value) {
        this.crecardNo = value;
    }

    /**
     * Gets the value of the cardUserName property.
     * 
     * @return
     *     possible object is
     *     {@link CardUserName }
     *     
     */
    public CardUserName getCardUserName() {
        return cardUserName;
    }

    /**
     * Sets the value of the cardUserName property.
     * 
     * @param value
     *     allowed object is
     *     {@link CardUserName }
     *     
     */
    public void setCardUserName(CardUserName value) {
        this.cardUserName = value;
    }

    /**
     * Gets the value of the crecardYkKigen property.
     * 
     * @return
     *     possible object is
     *     {@link CrecardYkKigen }
     *     
     */
    public CrecardYkKigen getCrecardYkKigen() {
        return crecardYkKigen;
    }

    /**
     * Sets the value of the crecardYkKigen property.
     * 
     * @param value
     *     allowed object is
     *     {@link CrecardYkKigen }
     *     
     */
    public void setCrecardYkKigen(CrecardYkKigen value) {
        this.crecardYkKigen = value;
    }

    /**
     * Gets the value of the paywayYkFlg property.
     * 
     * @return
     *     possible object is
     *     {@link PaywayYkFlg }
     *     
     */
    public PaywayYkFlg getPaywayYkFlg() {
        return paywayYkFlg;
    }

    /**
     * Sets the value of the paywayYkFlg property.
     * 
     * @param value
     *     allowed object is
     *     {@link PaywayYkFlg }
     *     
     */
    public void setPaywayYkFlg(PaywayYkFlg value) {
        this.paywayYkFlg = value;
    }

}
