org.ota.insurance
Class IndCoverageReqs.CoveredLuggage.LuggageItem

java.lang.Object
  extended by org.ota.insurance.IndCoverageReqs.CoveredLuggage.LuggageItem
Enclosing class:
IndCoverageReqs.CoveredLuggage

public static class IndCoverageReqs.CoveredLuggage.LuggageItem
extends java.lang.Object

Contains a description and estimated value for a specific piece of luggage/equipment for which the traveler would like additional insurance. 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="LuggageItem" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:FreeTextType" name="LuggageDescription"/>
       <xs:element name="ItemDeclaredValue">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element name="LuggagePremium" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" name="LuggageType"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
IndCoverageReqs.CoveredLuggage.LuggageItem()
           
 
Method Summary
 CurrencyAmountGroup getItemDeclaredValue()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.String getLuggage()
          Get the 'LuggageType' attribute value.
 FreeText getLuggageDescription()
          Get the 'LuggageDescription' element value.
 CurrencyAmountGroup getLuggagePremium()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 void setItemDeclaredValue(CurrencyAmountGroup itemDeclaredValue)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setLuggage(java.lang.String luggage)
          Set the 'LuggageType' attribute value.
 void setLuggageDescription(FreeText luggageDescription)
          Set the 'LuggageDescription' element value.
 void setLuggagePremium(CurrencyAmountGroup luggagePremium)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndCoverageReqs.CoveredLuggage.LuggageItem

public IndCoverageReqs.CoveredLuggage.LuggageItem()
Method Detail

getLuggageDescription

public FreeText getLuggageDescription()
Get the 'LuggageDescription' element value. A detailed description of what the piece of luggage/equipment contains.

Returns:
value

setLuggageDescription

public void setLuggageDescription(FreeText luggageDescription)
Set the 'LuggageDescription' element value. A detailed description of what the piece of luggage/equipment contains.

Parameters:
luggageDescription -

getItemDeclaredValue

public CurrencyAmountGroup getItemDeclaredValue()
Get the 'CurrencyAmountGroup' attributeGroup value. Estimated value of the piece of luggage/equipment.

Returns:
value

setItemDeclaredValue

public void setItemDeclaredValue(CurrencyAmountGroup itemDeclaredValue)
Set the 'CurrencyAmountGroup' attributeGroup value. Estimated value of the piece of luggage/equipment.

Parameters:
itemDeclaredValue -

getLuggagePremium

public CurrencyAmountGroup getLuggagePremium()
Get the 'CurrencyAmountGroup' attributeGroup value. Additional cost to insure luggage/equipment.

Returns:
value

setLuggagePremium

public void setLuggagePremium(CurrencyAmountGroup luggagePremium)
Set the 'CurrencyAmountGroup' attributeGroup value. Additional cost to insure luggage/equipment.

Parameters:
luggagePremium -

getLuggage

public java.lang.String getLuggage()
Get the 'LuggageType' attribute value. Category to describe the type of luggage e.g. Scuba, camera, computer.

Returns:
value

setLuggage

public void setLuggage(java.lang.String luggage)
Set the 'LuggageType' attribute value. Category to describe the type of luggage e.g. Scuba, camera, computer.

Parameters:
luggage -