java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.seatavailabilityresponse.CabinComponentType

public class CabinComponentType extends Object
Non-seat related cabin feature or facility (e.g. lavatory, galley, closet, stowage, etc.)

Java class for CabinComponentType complex type.

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

 <complexType name="CabinComponentType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AbsoluteLengthMeasure" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}MeasureType" minOccurs="0"/>
         <element name="AbsoluteWidthMeasure" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}MeasureType" minOccurs="0"/>
         <element name="CabinComponentTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}CabinComponentTypeCodeType"/>
         <element name="ColumnEquivWidthNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}NumberType" 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="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="OrientationCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}ComponentOrientationCodeType" minOccurs="0"/>
         <element name="PositionCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}ComponentPositionCodeType" minOccurs="0"/>
         <element name="RowEquivLengthNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRS}NumberType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • absoluteLengthMeasure

      protected MeasureType absoluteLengthMeasure
    • absoluteWidthMeasure

      protected MeasureType absoluteWidthMeasure
    • cabinComponentTypeCode

      protected String cabinComponentTypeCode
    • columnEquivWidthNumber

      protected BigDecimal columnEquivWidthNumber
    • columnID

      protected List<String> columnID
    • firstRowNumber

      protected BigInteger firstRowNumber
    • lastRowNumber

      protected BigInteger lastRowNumber
    • orientationCode

      protected String orientationCode
    • positionCode

      protected ComponentPositionCodeContentType positionCode
    • rowEquivLengthNumber

      protected BigDecimal rowEquivLengthNumber
  • Constructor Details

    • CabinComponentType

      public CabinComponentType()
  • Method Details

    • getAbsoluteLengthMeasure

      public MeasureType getAbsoluteLengthMeasure()
      Gets the value of the absoluteLengthMeasure property.
      Returns:
      possible object is MeasureType
    • setAbsoluteLengthMeasure

      public void setAbsoluteLengthMeasure(MeasureType value)
      Sets the value of the absoluteLengthMeasure property.
      Parameters:
      value - allowed object is MeasureType
    • getAbsoluteWidthMeasure

      public MeasureType getAbsoluteWidthMeasure()
      Gets the value of the absoluteWidthMeasure property.
      Returns:
      possible object is MeasureType
    • setAbsoluteWidthMeasure

      public void setAbsoluteWidthMeasure(MeasureType value)
      Sets the value of the absoluteWidthMeasure property.
      Parameters:
      value - allowed object is MeasureType
    • getCabinComponentTypeCode

      public String getCabinComponentTypeCode()
      Gets the value of the cabinComponentTypeCode property.
      Returns:
      possible object is String
    • setCabinComponentTypeCode

      public void setCabinComponentTypeCode(String value)
      Sets the value of the cabinComponentTypeCode property.
      Parameters:
      value - allowed object is String
    • getColumnEquivWidthNumber

      public BigDecimal getColumnEquivWidthNumber()
      Gets the value of the columnEquivWidthNumber property.
      Returns:
      possible object is BigDecimal
    • setColumnEquivWidthNumber

      public void setColumnEquivWidthNumber(BigDecimal value)
      Sets the value of the columnEquivWidthNumber property.
      Parameters:
      value - allowed object is BigDecimal
    • 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

    • 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
    • getOrientationCode

      public String getOrientationCode()
      Gets the value of the orientationCode property.
      Returns:
      possible object is String
    • setOrientationCode

      public void setOrientationCode(String value)
      Sets the value of the orientationCode property.
      Parameters:
      value - allowed object is String
    • getPositionCode

      public ComponentPositionCodeContentType getPositionCode()
      Gets the value of the positionCode property.
      Returns:
      possible object is ComponentPositionCodeContentType
    • setPositionCode

      public void setPositionCode(ComponentPositionCodeContentType value)
      Sets the value of the positionCode property.
      Parameters:
      value - allowed object is ComponentPositionCodeContentType
    • getRowEquivLengthNumber

      public BigDecimal getRowEquivLengthNumber()
      Gets the value of the rowEquivLengthNumber property.
      Returns:
      possible object is BigDecimal
    • setRowEquivLengthNumber

      public void setRowEquivLengthNumber(BigDecimal value)
      Sets the value of the rowEquivLengthNumber property.
      Parameters:
      value - allowed object is BigDecimal