org.ota.air
Class SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat

java.lang.Object
  extended by org.ota.air.SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat
Enclosing class:
SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow

public static class SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat
extends java.lang.Object

A Seat within a row Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AirSeat" maxOccurs="99">
   <xs:complexType>
     <xs:attributeGroup ref="ns:SeatDetailsGroup"/>
     <xs:attribute type="xs:string" use="optional" name="RPH"/>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SeatDetailsGroup">
   <xs:attribute type="xs:string" use="optional" name="SeatAvailability"/>
   <xs:attribute type="xs:string" use="required" name="SeatNumber"/>
   <xs:attribute type="xs:string" use="required" name="SeatCharacteristics"/>
   <xs:attribute type="xs:string" use="optional" name="AirBookDesigCode"/>
 </xs:attributeGroup>
 


Constructor Summary
SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat()
           
 
Method Summary
 java.lang.String getAirBookDesigCode()
          Get the 'AirBookDesigCode' attribute value.
 java.lang.String getRPH()
          Get the 'RPH' attribute value.
 java.lang.String getSeatAvailability()
          Get the 'SeatAvailability' attribute value.
 java.lang.String getSeatCharacteristics()
          Get the 'SeatCharacteristics' attribute value.
 java.lang.String getSeatNumber()
          Get the 'SeatNumber' attribute value.
 void setAirBookDesigCode(java.lang.String airBookDesigCode)
          Set the 'AirBookDesigCode' attribute value.
 void setRPH(java.lang.String RPH)
          Set the 'RPH' attribute value.
 void setSeatAvailability(java.lang.String seatAvailability)
          Set the 'SeatAvailability' attribute value.
 void setSeatCharacteristics(java.lang.String seatCharacteristics)
          Set the 'SeatCharacteristics' attribute value.
 void setSeatNumber(java.lang.String seatNumber)
          Set the 'SeatNumber' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat

public SeatMapRS.SeatMapResponses.SeatMapResponse.SeatMapDetails.CabinClass.AirRows.AirRow.AirSeat()
Method Detail

getSeatAvailability

public java.lang.String getSeatAvailability()
Get the 'SeatAvailability' attribute value. Availability status of the particular seat. Refer to OpenTravel Code List Seat Availability (SAV).

Returns:
value

setSeatAvailability

public void setSeatAvailability(java.lang.String seatAvailability)
Set the 'SeatAvailability' attribute value. Availability status of the particular seat. Refer to OpenTravel Code List Seat Availability (SAV).

Parameters:
seatAvailability -

getSeatNumber

public java.lang.String getSeatNumber()
Get the 'SeatNumber' attribute value. Actual seat number within a particular row, typically A, B etc.

Returns:
value

setSeatNumber

public void setSeatNumber(java.lang.String seatNumber)
Set the 'SeatNumber' attribute value. Actual seat number within a particular row, typically A, B etc.

Parameters:
seatNumber -

getSeatCharacteristics

public java.lang.String getSeatCharacteristics()
Get the 'SeatCharacteristics' attribute value. Describes the characteristics of a specific seat. Refer to OpenTravel Code List Air Seat Type (AST).

Returns:
value

setSeatCharacteristics

public void setSeatCharacteristics(java.lang.String seatCharacteristics)
Set the 'SeatCharacteristics' attribute value. Describes the characteristics of a specific seat. Refer to OpenTravel Code List Air Seat Type (AST).

Parameters:
seatCharacteristics -

getAirBookDesigCode

public java.lang.String getAirBookDesigCode()
Get the 'AirBookDesigCode' attribute value. Allows that a seat may be assigned a class code.

Returns:
value

setAirBookDesigCode

public void setAirBookDesigCode(java.lang.String airBookDesigCode)
Set the 'AirBookDesigCode' attribute value. Allows that a seat may be assigned a class code.

Parameters:
airBookDesigCode -

getRPH

public java.lang.String getRPH()
Get the 'RPH' attribute value. Should be used for situations in which a passenger in the input request is already assigned a seat. The RPH value will correspond to the RPH in the element TravelRefNumber within the element TravelerInfoSummary.

Returns:
value

setRPH

public void setRPH(java.lang.String RPH)
Set the 'RPH' attribute value. Should be used for situations in which a passenger in the input request is already assigned a seat. The RPH value will correspond to the RPH in the element TravelRefNumber within the element TravelerInfoSummary.

Parameters:
RPH -