Class SeatMapType.CabinCompartment
- Enclosing class:
- SeatMapType
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 Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<CabinComponentType>protected CabinTypeTypeprotected Stringprotected BigIntegerprotected BigIntegerprotected List<SeatRowType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cabinCompartmentID property.Gets the value of the cabinComponent property.Gets the value of the cabinType property.Gets the value of the columnID property.Gets the value of the deckCode property.Gets the value of the firstRowNumber property.Gets the value of the lastRowNumber property.Gets the value of the seatRow property.voidsetCabinCompartmentID(String value) Sets the value of the cabinCompartmentID property.voidsetCabinType(CabinTypeType value) Sets the value of the cabinType property.voidsetDeckCode(String value) Sets the value of the deckCode property.voidsetFirstRowNumber(BigInteger value) Sets the value of the firstRowNumber property.voidsetLastRowNumber(BigInteger value) Sets the value of the lastRowNumber property.
-
Field Details
-
cabinCompartmentID
-
cabinComponent
-
cabinType
-
columnID
-
deckCode
-
firstRowNumber
-
lastRowNumber
-
seatRow
-
-
Constructor Details
-
CabinCompartment
public CabinCompartment()
-
-
Method Details
-
getCabinCompartmentID
Gets the value of the cabinCompartmentID property.- Returns:
- possible object is
String
-
setCabinCompartmentID
Sets the value of the cabinCompartmentID property.- Parameters:
value- allowed object isString
-
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
setmethod 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
Gets the value of the cabinType property.- Returns:
- possible object is
CabinTypeType
-
setCabinType
Sets the value of the cabinType property.- Parameters:
value- allowed object isCabinTypeType
-
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
setmethod 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
Gets the value of the deckCode property.- Returns:
- possible object is
String
-
setDeckCode
Sets the value of the deckCode property.- Parameters:
value- allowed object isString
-
getFirstRowNumber
Gets the value of the firstRowNumber property.- Returns:
- possible object is
BigInteger
-
setFirstRowNumber
Sets the value of the firstRowNumber property.- Parameters:
value- allowed object isBigInteger
-
getLastRowNumber
Gets the value of the lastRowNumber property.- Returns:
- possible object is
BigInteger
-
setLastRowNumber
Sets the value of the lastRowNumber property.- Parameters:
value- allowed object isBigInteger
-
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
setmethod 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
-