org.ota.rail
Class RailReservation.OriginandDestination.TrainSegment.SeatAssignments

java.lang.Object
  extended by org.ota.rail.RailReservation.OriginandDestination.TrainSegment.SeatAssignments
Enclosing class:
RailReservation.OriginandDestination.TrainSegment

public static class RailReservation.OriginandDestination.TrainSegment.SeatAssignments
extends java.lang.Object

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="SeatAssignments" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="SeatAssignment" maxOccurs="99">
         <!-- Reference to inner class SeatAssignment -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment
          Schema fragment(s) for this class:
 
Constructor Summary
RailReservation.OriginandDestination.TrainSegment.SeatAssignments()
           
 
Method Summary
 void addSeatAssignment(RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment item)
          Add a 'SeatAssignment' element item.
 void clearSeatAssignments()
          Remove all 'SeatAssignment' element items.
 RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment getSeatAssignment(int index)
          Get 'SeatAssignment' element item by position.
 java.util.List<RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment> getSeatAssignments()
          Get the list of 'SeatAssignment' element items.
 void setSeatAssignments(java.util.List<RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment> list)
          Set the list of 'SeatAssignment' element items.
 int sizeSeatAssignments()
          Get the number of 'SeatAssignment' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RailReservation.OriginandDestination.TrainSegment.SeatAssignments

public RailReservation.OriginandDestination.TrainSegment.SeatAssignments()
Method Detail

getSeatAssignments

public java.util.List<RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment> getSeatAssignments()
Get the list of 'SeatAssignment' element items.

Returns:
list

setSeatAssignments

public void setSeatAssignments(java.util.List<RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment> list)
Set the list of 'SeatAssignment' element items.

Parameters:
list -

sizeSeatAssignments

public int sizeSeatAssignments()
Get the number of 'SeatAssignment' element items.

Returns:
count

addSeatAssignment

public void addSeatAssignment(RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment item)
Add a 'SeatAssignment' element item.

Parameters:
item -

getSeatAssignment

public RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment getSeatAssignment(int index)
Get 'SeatAssignment' element item by position.

Parameters:
index -
Returns:
item

clearSeatAssignments

public void clearSeatAssignments()
Remove all 'SeatAssignment' element items.