Class PaymentCardCriteriaType

java.lang.Object
de.hybris.platform.ndc182facades.messages.airshoppingrequest.PaymentCardCriteriaType

public class PaymentCardCriteriaType extends Object
Requested card issuer type and identification number.

Java class for PaymentCardCriteriaType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PaymentCardCriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CardIssuingCountryCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}CountryCodeType" minOccurs="0"/>
         <element name="CardTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}CreditCardVendorCodeType"/>
         <element name="ChargeAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}AmountType" minOccurs="0"/>
         <element name="ChargePercent" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}PercentType" minOccurs="0"/>
         <element name="IssuerIdentificationNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cardIssuingCountryCode

      protected String cardIssuingCountryCode
    • cardTypeCode

      protected String cardTypeCode
    • chargeAmount

      protected AmountType chargeAmount
    • chargePercent

      protected BigDecimal chargePercent
    • issuerIdentificationNumber

      protected String issuerIdentificationNumber
  • Constructor Details

    • PaymentCardCriteriaType

      public PaymentCardCriteriaType()
  • Method Details

    • getCardIssuingCountryCode

      public String getCardIssuingCountryCode()
      Gets the value of the cardIssuingCountryCode property.
      Returns:
      possible object is String
    • setCardIssuingCountryCode

      public void setCardIssuingCountryCode(String value)
      Sets the value of the cardIssuingCountryCode property.
      Parameters:
      value - allowed object is String
    • getCardTypeCode

      public String getCardTypeCode()
      Gets the value of the cardTypeCode property.
      Returns:
      possible object is String
    • setCardTypeCode

      public void setCardTypeCode(String value)
      Sets the value of the cardTypeCode property.
      Parameters:
      value - allowed object is String
    • getChargeAmount

      public AmountType getChargeAmount()
      Gets the value of the chargeAmount property.
      Returns:
      possible object is AmountType
    • setChargeAmount

      public void setChargeAmount(AmountType value)
      Sets the value of the chargeAmount property.
      Parameters:
      value - allowed object is AmountType
    • getChargePercent

      public BigDecimal getChargePercent()
      Gets the value of the chargePercent property.
      Returns:
      possible object is BigDecimal
    • setChargePercent

      public void setChargePercent(BigDecimal value)
      Sets the value of the chargePercent property.
      Parameters:
      value - allowed object is BigDecimal
    • getIssuerIdentificationNumber

      public String getIssuerIdentificationNumber()
      Gets the value of the issuerIdentificationNumber property.
      Returns:
      possible object is String
    • setIssuerIdentificationNumber

      public void setIssuerIdentificationNumber(String value)
      Sets the value of the issuerIdentificationNumber property.
      Parameters:
      value - allowed object is String