java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.orderchangerequest.PaymentTrxType

public class PaymentTrxType extends Object
Additional identification and URLs used to further describe a secure payment transaction.

Java class for PaymentTrxType complex type.

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

 <complexType name="PaymentTrxType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DescText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TextType" minOccurs="0"/>
         <element name="Device" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}DeviceType" minOccurs="0"/>
         <element name="InputCurCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CurCodeType" minOccurs="0"/>
         <element name="MaximumTryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
         <element name="NotProcessedInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
         <element name="OriginalID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ID_Type" minOccurs="0"/>
         <element name="PaymentAddressVerification" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}PaymentAddressVerificationType" minOccurs="0"/>
         <element name="RetryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
         <element name="SettlementCurCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CurCodeType" minOccurs="0"/>
         <element name="TimestampDateTime" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}DateTimeType" minOccurs="0"/>
         <element name="TrxDataText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TextType" maxOccurs="3" minOccurs="0"/>
         <element name="TrxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ID_Type" minOccurs="0"/>
         <element name="TrxTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TextType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • descText

      protected String descText
    • device

      protected DeviceType device
    • inputCurCode

      protected String inputCurCode
    • maximumTryInd

      protected Boolean maximumTryInd
    • notProcessedInd

      protected Boolean notProcessedInd
    • originalID

      protected String originalID
    • paymentAddressVerification

      protected PaymentAddressVerificationType paymentAddressVerification
    • retryInd

      protected Boolean retryInd
    • settlementCurCode

      protected String settlementCurCode
    • timestampDateTime

      protected XMLGregorianCalendar timestampDateTime
    • trxDataText

      protected List<String> trxDataText
    • trxID

      protected String trxID
    • trxTypeText

      protected String trxTypeText
  • Constructor Details

    • PaymentTrxType

      public PaymentTrxType()
  • Method Details

    • getDescText

      public String getDescText()
      Gets the value of the descText property.
      Returns:
      possible object is String
    • setDescText

      public void setDescText(String value)
      Sets the value of the descText property.
      Parameters:
      value - allowed object is String
    • getDevice

      public DeviceType getDevice()
      Gets the value of the device property.
      Returns:
      possible object is DeviceType
    • setDevice

      public void setDevice(DeviceType value)
      Sets the value of the device property.
      Parameters:
      value - allowed object is DeviceType
    • getInputCurCode

      public String getInputCurCode()
      Gets the value of the inputCurCode property.
      Returns:
      possible object is String
    • setInputCurCode

      public void setInputCurCode(String value)
      Sets the value of the inputCurCode property.
      Parameters:
      value - allowed object is String
    • isMaximumTryInd

      public Boolean isMaximumTryInd()
      Gets the value of the maximumTryInd property.
      Returns:
      possible object is Boolean
    • setMaximumTryInd

      public void setMaximumTryInd(Boolean value)
      Sets the value of the maximumTryInd property.
      Parameters:
      value - allowed object is Boolean
    • isNotProcessedInd

      public Boolean isNotProcessedInd()
      Gets the value of the notProcessedInd property.
      Returns:
      possible object is Boolean
    • setNotProcessedInd

      public void setNotProcessedInd(Boolean value)
      Sets the value of the notProcessedInd property.
      Parameters:
      value - allowed object is Boolean
    • getOriginalID

      public String getOriginalID()
      Gets the value of the originalID property.
      Returns:
      possible object is String
    • setOriginalID

      public void setOriginalID(String value)
      Sets the value of the originalID property.
      Parameters:
      value - allowed object is String
    • getPaymentAddressVerification

      public PaymentAddressVerificationType getPaymentAddressVerification()
      Gets the value of the paymentAddressVerification property.
      Returns:
      possible object is PaymentAddressVerificationType
    • setPaymentAddressVerification

      public void setPaymentAddressVerification(PaymentAddressVerificationType value)
      Sets the value of the paymentAddressVerification property.
      Parameters:
      value - allowed object is PaymentAddressVerificationType
    • isRetryInd

      public Boolean isRetryInd()
      Gets the value of the retryInd property.
      Returns:
      possible object is Boolean
    • setRetryInd

      public void setRetryInd(Boolean value)
      Sets the value of the retryInd property.
      Parameters:
      value - allowed object is Boolean
    • getSettlementCurCode

      public String getSettlementCurCode()
      Gets the value of the settlementCurCode property.
      Returns:
      possible object is String
    • setSettlementCurCode

      public void setSettlementCurCode(String value)
      Sets the value of the settlementCurCode property.
      Parameters:
      value - allowed object is String
    • getTimestampDateTime

      public XMLGregorianCalendar getTimestampDateTime()
      Gets the value of the timestampDateTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setTimestampDateTime

      public void setTimestampDateTime(XMLGregorianCalendar value)
      Sets the value of the timestampDateTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getTrxDataText

      public List<String> getTrxDataText()
      Gets the value of the trxDataText 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 JAXB object. This is why there is not a set method for the trxDataText property.

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

          getTrxDataText().add(newItem);
       

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

    • getTrxID

      public String getTrxID()
      Gets the value of the trxID property.
      Returns:
      possible object is String
    • setTrxID

      public void setTrxID(String value)
      Sets the value of the trxID property.
      Parameters:
      value - allowed object is String
    • getTrxTypeText

      public String getTrxTypeText()
      Gets the value of the trxTypeText property.
      Returns:
      possible object is String
    • setTrxTypeText

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