public class SpecifiedSettlement extends java.lang.Object implements CommonSettlement<ItemTax,SpecifiedMonetarySummation>
Contains payment related information on an Item basis.
Constructor and Description |
---|
SpecifiedSettlement() |
Modifier and Type | Method and Description |
---|---|
SpecifiedSettlement |
addTradeTax(ItemTax additionalTradeTax)
Adds a trade tax.
|
Period |
getBillingPeriod()
Gets the billing specified period.
|
java.lang.String |
getBookingReference()
Gets the specified booking reference.
|
SpecifiedMonetarySummation |
getMonetarySummation()
Gets the trade settlement monetary summation.
|
java.util.List<ItemTax> |
getTradeTax()
Gets the applicable trade tax.
|
SpecifiedSettlement |
setBillingPeriod(Period billingPeriod)
Sets the billing specified period.
|
SpecifiedSettlement |
setBookingReference(java.lang.String specifiedBookingReference)
Sets the specified booking reference.
|
SpecifiedSettlement |
setMonetarySummation(SpecifiedMonetarySummation monetarySummation)
Sets the trade settlement monetary summation.
|
public SpecifiedSettlement()
public SpecifiedSettlement addTradeTax(ItemTax additionalTradeTax)
CommonSettlement
Adds a trade tax.
addTradeTax
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
@Extended public Period getBillingPeriod()
CommonSettlement
Gets the billing specified period.
getBillingPeriod
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
@Extended public java.lang.String getBookingReference()
Gets the specified booking reference.
@Comfort public SpecifiedMonetarySummation getMonetarySummation()
CommonSettlement
Gets the trade settlement monetary summation.
getMonetarySummation
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
public java.util.List<ItemTax> getTradeTax()
CommonSettlement
Gets the applicable trade tax.
getTradeTax
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
public SpecifiedSettlement setBillingPeriod(Period billingPeriod)
CommonSettlement
Sets the billing specified period.
setBillingPeriod
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
billingPeriod
- the new billing specified periodpublic SpecifiedSettlement setBookingReference(java.lang.String specifiedBookingReference)
Sets the specified booking reference.
specifiedBookingReference
- the specified booking referencepublic SpecifiedSettlement setMonetarySummation(SpecifiedMonetarySummation monetarySummation)
CommonSettlement
Sets the trade settlement monetary summation.
setMonetarySummation
in interface CommonSettlement<ItemTax,SpecifiedMonetarySummation>
monetarySummation
- the new monetary summationCopyright © 2014-2018 Konik.io. All Rights Reserved.