Class SeatMapType.CabinCompartment

java.lang.Object
de.hybris.platform.ndc182facades.messages.seatavailabilityresponse.CabinCompartmentType
de.hybris.platform.ndc182facades.messages.seatavailabilityresponse.SeatMapType.CabinCompartment
Enclosing class:
SeatMapType

public static class SeatMapType.CabinCompartment extends CabinCompartmentType

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <extension base="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}CabinCompartmentType">
       <sequence>
         <element name="CabinCompartmentID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}ID_Type" minOccurs="0"/>
         <element name="CabinComponent" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}CabinComponentType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CabinType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}CabinTypeType" minOccurs="0"/>
         <element name="ColumnID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}ID_Type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DeckCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}CodeType" minOccurs="0"/>
         <element name="FirstRowNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}NaturalNumberType" minOccurs="0"/>
         <element name="LastRowNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}NaturalNumberType" minOccurs="0"/>
         <element name="SeatRow" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}SeatRowType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • CabinCompartment

      public CabinCompartment()
  • Method Details

    • getCabinCompartmentID

      public String getCabinCompartmentID()
      Gets the value of the cabinCompartmentID property.
      Returns:
      possible object is String
    • setCabinCompartmentID

      public void setCabinCompartmentID(String value)
      Sets the value of the cabinCompartmentID property.
      Parameters:
      value - allowed object is String
    • getCabinComponent

      public List<CabinComponentType> getCabinComponent()
      Gets the value of the cabinComponent 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 cabinComponent property.

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

          getCabinComponent().add(newItem);
       

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

    • getCabinType

      public CabinTypeType getCabinType()
      Gets the value of the cabinType property.
      Returns:
      possible object is CabinTypeType
    • setCabinType

      public void setCabinType(CabinTypeType value)
      Sets the value of the cabinType property.
      Parameters:
      value - allowed object is CabinTypeType
    • getColumnID

      public List<String> getColumnID()
      Gets the value of the columnID 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 columnID property.

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

          getColumnID().add(newItem);
       

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

    • getDeckCode

      public String getDeckCode()
      Gets the value of the deckCode property.
      Returns:
      possible object is String
    • setDeckCode

      public void setDeckCode(String value)
      Sets the value of the deckCode property.
      Parameters:
      value - allowed object is String
    • getFirstRowNumber

      public BigInteger getFirstRowNumber()
      Gets the value of the firstRowNumber property.
      Returns:
      possible object is BigInteger
    • setFirstRowNumber

      public void setFirstRowNumber(BigInteger value)
      Sets the value of the firstRowNumber property.
      Parameters:
      value - allowed object is BigInteger
    • getLastRowNumber

      public BigInteger getLastRowNumber()
      Gets the value of the lastRowNumber property.
      Returns:
      possible object is BigInteger
    • setLastRowNumber

      public void setLastRowNumber(BigInteger value)
      Sets the value of the lastRowNumber property.
      Parameters:
      value - allowed object is BigInteger
    • getSeatRow

      public List<SeatRowType> getSeatRow()
      Gets the value of the seatRow 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 seatRow property.

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

          getSeatRow().add(newItem);
       

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