java.lang.Object
de.hybris.platform.ndc182facades.messages.airshoppingresponse.SurchargeType

public class SurchargeType extends Object
Amount added on to a usual charge for a specific product, purpose, or service.

Java class for SurchargeType complex type.

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

 <complexType name="SurchargeType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AllRefundableInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndType" minOccurs="0"/>
         <element name="Breakdown" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}FeeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TotalAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}AmountType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • allRefundableInd

      protected Boolean allRefundableInd
    • breakdown

      protected List<FeeType> breakdown
    • totalAmount

      protected AmountType totalAmount
  • Constructor Details

    • SurchargeType

      public SurchargeType()
  • Method Details

    • isAllRefundableInd

      public Boolean isAllRefundableInd()
      Gets the value of the allRefundableInd property.
      Returns:
      possible object is Boolean
    • setAllRefundableInd

      public void setAllRefundableInd(Boolean value)
      Sets the value of the allRefundableInd property.
      Parameters:
      value - allowed object is Boolean
    • getBreakdown

      public List<FeeType> getBreakdown()
      Gets the value of the breakdown 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 breakdown property.

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

          getBreakdown().add(newItem);
       

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

    • getTotalAmount

      public AmountType getTotalAmount()
      Gets the value of the totalAmount property.
      Returns:
      possible object is AmountType
    • setTotalAmount

      public void setTotalAmount(AmountType value)
      Sets the value of the totalAmount property.
      Parameters:
      value - allowed object is AmountType