Class CardPaymentEnvironment80

java.lang.Object
org.coderic.iso20022.messages.caaa.CardPaymentEnvironment80

public class CardPaymentEnvironment80 extends Object

Java class for CardPaymentEnvironment80 complex type.

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

 <complexType name="CardPaymentEnvironment80">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Acqrr" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Acquirer10" minOccurs="0"/>
         <element name="SvcPrvdr" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Acquirer10" minOccurs="0"/>
         <element name="Mrchnt" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Organisation41" minOccurs="0"/>
         <element name="POI" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}PointOfInteraction14" minOccurs="0"/>
         <element name="Card" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}PaymentCard35" minOccurs="0"/>
         <element name="Chck" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Check1" minOccurs="0"/>
         <element name="StordValAcct" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}StoredValueAccount2" maxOccurs="unbounded" minOccurs="0"/>
         <element name="LltyAcct" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}LoyaltyAccount3" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CstmrDvc" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}CustomerDevice3" minOccurs="0"/>
         <element name="Wllt" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}CustomerDevice3" minOccurs="0"/>
         <element name="PmtTkn" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Token1" minOccurs="0"/>
         <element name="MrchntTkn" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}MerchantToken2" minOccurs="0"/>
         <element name="Crdhldr" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}Cardholder21" minOccurs="0"/>
         <element name="PrtctdCrdhldrData" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}ContentInformationType40" minOccurs="0"/>
         <element name="SaleEnvt" type="{urn:iso:std:iso:20022:tech:xsd:caaa.027.001.01}RetailerSaleEnvironment2" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Constructor Details

    • CardPaymentEnvironment80

      public CardPaymentEnvironment80()
  • Method Details

    • getAcqrr

      public Acquirer10 getAcqrr()
      Gets the value of the acqrr property.
      Returns:
      possible object is Acquirer10
    • setAcqrr

      public void setAcqrr(Acquirer10 value)
      Sets the value of the acqrr property.
      Parameters:
      value - allowed object is Acquirer10
    • getSvcPrvdr

      public Acquirer10 getSvcPrvdr()
      Gets the value of the svcPrvdr property.
      Returns:
      possible object is Acquirer10
    • setSvcPrvdr

      public void setSvcPrvdr(Acquirer10 value)
      Sets the value of the svcPrvdr property.
      Parameters:
      value - allowed object is Acquirer10
    • getMrchnt

      public Organisation41 getMrchnt()
      Gets the value of the mrchnt property.
      Returns:
      possible object is Organisation41
    • setMrchnt

      public void setMrchnt(Organisation41 value)
      Sets the value of the mrchnt property.
      Parameters:
      value - allowed object is Organisation41
    • getPOI

      public PointOfInteraction14 getPOI()
      Gets the value of the poi property.
      Returns:
      possible object is PointOfInteraction14
    • setPOI

      public void setPOI(PointOfInteraction14 value)
      Sets the value of the poi property.
      Parameters:
      value - allowed object is PointOfInteraction14
    • getCard

      public PaymentCard35 getCard()
      Gets the value of the card property.
      Returns:
      possible object is PaymentCard35
    • setCard

      public void setCard(PaymentCard35 value)
      Sets the value of the card property.
      Parameters:
      value - allowed object is PaymentCard35
    • getChck

      public Check1 getChck()
      Gets the value of the chck property.
      Returns:
      possible object is Check1
    • setChck

      public void setChck(Check1 value)
      Sets the value of the chck property.
      Parameters:
      value - allowed object is Check1
    • getStordValAcct

      public List<StoredValueAccount2> getStordValAcct()
      Gets the value of the stordValAcct property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the stordValAcct property.

      For example, to add a new item, do as follows:

          getStordValAcct().add(newItem);
       

      Objects of the following type(s) are allowed in the list StoredValueAccount2

    • getLltyAcct

      public List<LoyaltyAccount3> getLltyAcct()
      Gets the value of the lltyAcct property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the lltyAcct property.

      For example, to add a new item, do as follows:

          getLltyAcct().add(newItem);
       

      Objects of the following type(s) are allowed in the list LoyaltyAccount3

    • getCstmrDvc

      public CustomerDevice3 getCstmrDvc()
      Gets the value of the cstmrDvc property.
      Returns:
      possible object is CustomerDevice3
    • setCstmrDvc

      public void setCstmrDvc(CustomerDevice3 value)
      Sets the value of the cstmrDvc property.
      Parameters:
      value - allowed object is CustomerDevice3
    • getWllt

      public CustomerDevice3 getWllt()
      Gets the value of the wllt property.
      Returns:
      possible object is CustomerDevice3
    • setWllt

      public void setWllt(CustomerDevice3 value)
      Sets the value of the wllt property.
      Parameters:
      value - allowed object is CustomerDevice3
    • getPmtTkn

      public Token1 getPmtTkn()
      Gets the value of the pmtTkn property.
      Returns:
      possible object is Token1
    • setPmtTkn

      public void setPmtTkn(Token1 value)
      Sets the value of the pmtTkn property.
      Parameters:
      value - allowed object is Token1
    • getMrchntTkn

      public MerchantToken2 getMrchntTkn()
      Gets the value of the mrchntTkn property.
      Returns:
      possible object is MerchantToken2
    • setMrchntTkn

      public void setMrchntTkn(MerchantToken2 value)
      Sets the value of the mrchntTkn property.
      Parameters:
      value - allowed object is MerchantToken2
    • getCrdhldr

      public Cardholder21 getCrdhldr()
      Gets the value of the crdhldr property.
      Returns:
      possible object is Cardholder21
    • setCrdhldr

      public void setCrdhldr(Cardholder21 value)
      Sets the value of the crdhldr property.
      Parameters:
      value - allowed object is Cardholder21
    • getPrtctdCrdhldrData

      public ContentInformationType40 getPrtctdCrdhldrData()
      Gets the value of the prtctdCrdhldrData property.
      Returns:
      possible object is ContentInformationType40
    • setPrtctdCrdhldrData

      public void setPrtctdCrdhldrData(ContentInformationType40 value)
      Sets the value of the prtctdCrdhldrData property.
      Parameters:
      value - allowed object is ContentInformationType40
    • getSaleEnvt

      public RetailerSaleEnvironment2 getSaleEnvt()
      Gets the value of the saleEnvt property.
      Returns:
      possible object is RetailerSaleEnvironment2
    • setSaleEnvt

      public void setSaleEnvt(RetailerSaleEnvironment2 value)
      Sets the value of the saleEnvt property.
      Parameters:
      value - allowed object is RetailerSaleEnvironment2