Class ClearanceClearingNotifType
java.lang.Object
org.iata.iata._2015._00._2021_3.iata_paymentclearancecommontypes.ClearanceClearingNotifType
the delivery of funds from one party - payer- to another party - the payee - to fulfil contractual obligations, i.e. commitment between the two parties.
Java class for ClearanceClearingNotifType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClearanceClearingNotifType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AgreementID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ID_Type" minOccurs="0"/> <element name="ClearanceID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceID_Type"/> <element name="ClearancePayeeData" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearancePayeeDataType" minOccurs="0"/> <element name="ClearancePayerData" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearancePayerDataType" minOccurs="0"/> <element name="CommitmentID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ID_Type" minOccurs="0"/> <element name="IATA_EasyPay" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}IATA_EasyPayType" minOccurs="0"/> <element name="NetClearanceAmount" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}AmountType"/> <element name="NonSettledAmount" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}AmountType" minOccurs="0"/> <element name="PaymentBrandCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}CreditCardVendorCodeType"/> <element name="PaymentCommitmentDateTime" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}DateTimeType"/> <element name="ProcessRuleCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceProcessRuleCodeType"/> <element name="StatusCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceStatusCodeType"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected ClearancePayeeDataType
protected ClearancePayerDataType
protected String
protected IATAEasyPayType
protected AmountType
protected AmountType
protected String
protected XMLGregorianCalendar
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the agreementID property.Gets the value of the clearanceID property.Gets the value of the clearancePayeeData property.Gets the value of the clearancePayerData property.Gets the value of the commitmentID property.Gets the value of the iataEasyPay property.Gets the value of the netClearanceAmount property.Gets the value of the nonSettledAmount property.Gets the value of the paymentBrandCode property.Gets the value of the paymentCommitmentDateTime property.Gets the value of the processRuleCode property.Gets the value of the statusCode property.void
setAgreementID
(String value) Sets the value of the agreementID property.void
setClearanceID
(String value) Sets the value of the clearanceID property.void
Sets the value of the clearancePayeeData property.void
Sets the value of the clearancePayerData property.void
setCommitmentID
(String value) Sets the value of the commitmentID property.void
setIATAEasyPay
(IATAEasyPayType value) Sets the value of the iataEasyPay property.void
setNetClearanceAmount
(AmountType value) Sets the value of the netClearanceAmount property.void
setNonSettledAmount
(AmountType value) Sets the value of the nonSettledAmount property.void
setPaymentBrandCode
(String value) Sets the value of the paymentBrandCode property.void
Sets the value of the paymentCommitmentDateTime property.void
setProcessRuleCode
(String value) Sets the value of the processRuleCode property.void
setStatusCode
(String value) Sets the value of the statusCode property.
-
Field Details
-
agreementID
-
clearanceID
-
clearancePayeeData
-
clearancePayerData
-
commitmentID
-
iataEasyPay
-
netClearanceAmount
-
nonSettledAmount
-
paymentBrandCode
-
paymentCommitmentDateTime
-
processRuleCode
-
statusCode
-
-
Constructor Details
-
ClearanceClearingNotifType
public ClearanceClearingNotifType()
-
-
Method Details
-
getAgreementID
Gets the value of the agreementID property.- Returns:
- possible object is
String
-
setAgreementID
Sets the value of the agreementID property.- Parameters:
value
- allowed object isString
-
getClearanceID
Gets the value of the clearanceID property.- Returns:
- possible object is
String
-
setClearanceID
Sets the value of the clearanceID property.- Parameters:
value
- allowed object isString
-
getClearancePayeeData
Gets the value of the clearancePayeeData property.- Returns:
- possible object is
ClearancePayeeDataType
-
setClearancePayeeData
Sets the value of the clearancePayeeData property.- Parameters:
value
- allowed object isClearancePayeeDataType
-
getClearancePayerData
Gets the value of the clearancePayerData property.- Returns:
- possible object is
ClearancePayerDataType
-
setClearancePayerData
Sets the value of the clearancePayerData property.- Parameters:
value
- allowed object isClearancePayerDataType
-
getCommitmentID
Gets the value of the commitmentID property.- Returns:
- possible object is
String
-
setCommitmentID
Sets the value of the commitmentID property.- Parameters:
value
- allowed object isString
-
getIATAEasyPay
Gets the value of the iataEasyPay property.- Returns:
- possible object is
IATAEasyPayType
-
setIATAEasyPay
Sets the value of the iataEasyPay property.- Parameters:
value
- allowed object isIATAEasyPayType
-
getNetClearanceAmount
Gets the value of the netClearanceAmount property.- Returns:
- possible object is
AmountType
-
setNetClearanceAmount
Sets the value of the netClearanceAmount property.- Parameters:
value
- allowed object isAmountType
-
getNonSettledAmount
Gets the value of the nonSettledAmount property.- Returns:
- possible object is
AmountType
-
setNonSettledAmount
Sets the value of the nonSettledAmount property.- Parameters:
value
- allowed object isAmountType
-
getPaymentBrandCode
Gets the value of the paymentBrandCode property.- Returns:
- possible object is
String
-
setPaymentBrandCode
Sets the value of the paymentBrandCode property.- Parameters:
value
- allowed object isString
-
getPaymentCommitmentDateTime
Gets the value of the paymentCommitmentDateTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setPaymentCommitmentDateTime
Sets the value of the paymentCommitmentDateTime property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getProcessRuleCode
Gets the value of the processRuleCode property.- Returns:
- possible object is
String
-
setProcessRuleCode
Sets the value of the processRuleCode property.- Parameters:
value
- allowed object isString
-
getStatusCode
Gets the value of the statusCode property.- Returns:
- possible object is
String
-
setStatusCode
Sets the value of the statusCode property.- Parameters:
value
- allowed object isString
-