org.ota.vehicle
Class LocDetailsNotifRQ.LocationDetail.Address

java.lang.Object
  extended by org.ota.shared.Address
      extended by org.ota.shared.AddressInfo
          extended by org.ota.vehicle.LocDetailsNotifRQ.LocationDetail.Address
Enclosing class:
LocDetailsNotifRQ.LocationDetail

public static class LocDetailsNotifRQ.LocationDetail.Address
extends AddressInfo

Address information for the car rental location. 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="Address" minOccurs="0" maxOccurs="5">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:AddressInfoType">
         <xs:sequence>
           <xs:element name="Position" minOccurs="0">
             <!-- Reference to inner class Position -->
           </xs:element>
         </xs:sequence>
         <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
         <xs:attribute type="xs:string" use="optional" name="LocationName"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class LocDetailsNotifRQ.LocationDetail.Address.Position
          Used to specify the geographic position of a rental location.
 
Nested classes/interfaces inherited from class org.ota.shared.Address
Address.BldgRoom, Address.StreetNmbr
 
Constructor Summary
LocDetailsNotifRQ.LocationDetail.Address()
           
 
Method Summary
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 java.lang.String getLocationName()
          Get the 'LocationName' attribute value.
 LocDetailsNotifRQ.LocationDetail.Address.Position getPosition()
          Get the 'Position' element value.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setLocationName(java.lang.String locationName)
          Set the 'LocationName' attribute value.
 void setPosition(LocDetailsNotifRQ.LocationDetail.Address.Position position)
          Set the 'Position' element value.
 
Methods inherited from class org.ota.shared.AddressInfo
getDefaultInd, getRPH, getUse, setDefaultInd, setRPH, setUse
 
Methods inherited from class org.ota.shared.Address
addAddressLine, addBldgRoom, clearAddressLines, clearBldgRooms, getAddressLine, getAddressLines, getBldgRoom, getBldgRooms, getCityName, getCountryName, getCounty, getFormattedInd, getPostalCode, getPrivacyGroup, getRemark, getStateProv, getStreetNmbr, getType, setAddressLines, setBldgRooms, setCityName, setCountryName, setCounty, setFormattedInd, setPostalCode, setPrivacyGroup, setRemark, setStateProv, setStreetNmbr, setType, sizeAddressLines, sizeBldgRooms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocDetailsNotifRQ.LocationDetail.Address

public LocDetailsNotifRQ.LocationDetail.Address()
Method Detail

getPosition

public LocDetailsNotifRQ.LocationDetail.Address.Position getPosition()
Get the 'Position' element value.

Returns:
value

setPosition

public void setPosition(LocDetailsNotifRQ.LocationDetail.Address.Position position)
Set the 'Position' element value.

Parameters:
position -

getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for this address.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The effective and discontinue dates for this address.

Parameters:
dateTimeSpanGroup -

getLocationName

public java.lang.String getLocationName()
Get the 'LocationName' attribute value. The name of the location.

Returns:
value

setLocationName

public void setLocationName(java.lang.String locationName)
Set the 'LocationName' attribute value. The name of the location.

Parameters:
locationName -