// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2014.03.13 at 11:05:37 AM EDT // package ca.canadapost.cpcdp.rating.generated.rating; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** * <p>Java class for CcDetailsType complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="CcDetailsType"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <all> * <element name="cc-type" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcType"/> * <element name="cc-number" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcNumberType"/> * <element name="cc-name" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcNameType"/> * <element name="cc-expiry" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcExpiryType"/> * <element name="cc-cvv" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcCvvType" minOccurs="0"/> * <element name="cc-address-details" type="{http://www.canadapost.ca/ws/ship/rate-v3}CcAddressDetailsType" minOccurs="0"/> * </all> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CcDetailsType", propOrder = { }) public class CcDetailsType { @XmlElement(name = "cc-type", required = true) protected CcType ccType; @XmlElement(name = "cc-number", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String ccNumber; @XmlElement(name = "cc-name", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String ccName; @XmlElement(name = "cc-expiry", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String ccExpiry; @XmlElement(name = "cc-cvv") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String ccCvv; @XmlElement(name = "cc-address-details") protected CcAddressDetailsType ccAddressDetails; /** * Gets the value of the ccType property. * * @return * possible object is * {@link CcType } * */ public CcType getCcType() { return ccType; } /** * Sets the value of the ccType property. * * @param value * allowed object is * {@link CcType } * */ public void setCcType(CcType value) { this.ccType = value; } /** * Gets the value of the ccNumber property. * * @return * possible object is * {@link String } * */ public String getCcNumber() { return ccNumber; } /** * Sets the value of the ccNumber property. * * @param value * allowed object is * {@link String } * */ public void setCcNumber(String value) { this.ccNumber = value; } /** * Gets the value of the ccName property. * * @return * possible object is * {@link String } * */ public String getCcName() { return ccName; } /** * Sets the value of the ccName property. * * @param value * allowed object is * {@link String } * */ public void setCcName(String value) { this.ccName = value; } /** * Gets the value of the ccExpiry property. * * @return * possible object is * {@link String } * */ public String getCcExpiry() { return ccExpiry; } /** * Sets the value of the ccExpiry property. * * @param value * allowed object is * {@link String } * */ public void setCcExpiry(String value) { this.ccExpiry = value; } /** * Gets the value of the ccCvv property. * * @return * possible object is * {@link String } * */ public String getCcCvv() { return ccCvv; } /** * Sets the value of the ccCvv property. * * @param value * allowed object is * {@link String } * */ public void setCcCvv(String value) { this.ccCvv = value; } /** * Gets the value of the ccAddressDetails property. * * @return * possible object is * {@link CcAddressDetailsType } * */ public CcAddressDetailsType getCcAddressDetails() { return ccAddressDetails; } /** * Sets the value of the ccAddressDetails property. * * @param value * allowed object is * {@link CcAddressDetailsType } * */ public void setCcAddressDetails(CcAddressDetailsType value) { this.ccAddressDetails = value; } }