org.ota.itin
Class TravelSegment.Seats.Seat

java.lang.Object
  extended by org.ota.itin.TravelSegment.Seats.Seat
Enclosing class:
TravelSegment.Seats

public static class TravelSegment.Seats.Seat
extends java.lang.Object

Seat information associated with a single reservation item and customer. 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="Seat" maxOccurs="unbounded">
   <xs:complexType>
     <xs:attribute type="xs:string" name="CustomerRPH"/>
     <xs:attribute type="xs:string" name="Number"/>
     <xs:attribute type="xs:string" name="Characteristic"/>
     <xs:attribute type="xs:string" name="SeatLocation"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
TravelSegment.Seats.Seat()
           
 
Method Summary
 java.lang.String getCharacteristic()
          Get the 'Characteristic' attribute value.
 java.lang.String getCustomerRPH()
          Get the 'CustomerRPH' attribute value.
 java.lang.String getNumber()
          Get the 'Number' attribute value.
 java.lang.String getSeatLocation()
          Get the 'SeatLocation' attribute value.
 void setCharacteristic(java.lang.String characteristic)
          Set the 'Characteristic' attribute value.
 void setCustomerRPH(java.lang.String customerRPH)
          Set the 'CustomerRPH' attribute value.
 void setNumber(java.lang.String number)
          Set the 'Number' attribute value.
 void setSeatLocation(java.lang.String seatLocation)
          Set the 'SeatLocation' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelSegment.Seats.Seat

public TravelSegment.Seats.Seat()
Method Detail

getCustomerRPH

public java.lang.String getCustomerRPH()
Get the 'CustomerRPH' attribute value. Reference to customer assigned to this seat.

Returns:
value

setCustomerRPH

public void setCustomerRPH(java.lang.String customerRPH)
Set the 'CustomerRPH' attribute value. Reference to customer assigned to this seat.

Parameters:
customerRPH -

getNumber

public java.lang.String getNumber()
Get the 'Number' attribute value. Seat number (e.g. 20A, 17C, etc.).

Returns:
value

setNumber

public void setNumber(java.lang.String number)
Set the 'Number' attribute value. Seat number (e.g. 20A, 17C, etc.).

Parameters:
number -

getCharacteristic

public java.lang.String getCharacteristic()
Get the 'Characteristic' attribute value. Seat characteristic. Suggested values include: Window, Aisle, EconomyPlus, etc.

Returns:
value

setCharacteristic

public void setCharacteristic(java.lang.String characteristic)
Set the 'Characteristic' attribute value. Seat characteristic. Suggested values include: Window, Aisle, EconomyPlus, etc.

Parameters:
characteristic -

getSeatLocation

public java.lang.String getSeatLocation()
Get the 'SeatLocation' attribute value. Location of seat in cabin of conveyance. Suggested values include: Forward, Middle, Aft, ExitRow, Bulkhead, Right or Left Side, etc.

Returns:
value

setSeatLocation

public void setSeatLocation(java.lang.String seatLocation)
Set the 'SeatLocation' attribute value. Location of seat in cabin of conveyance. Suggested values include: Forward, Middle, Aft, ExitRow, Bulkhead, Right or Left Side, etc.

Parameters:
seatLocation -