org.ota.profile
Class Profile.PrefCollections.PrefCollection.HotelPref

java.lang.Object
  extended by org.ota.profile.Profile.PrefCollections.PrefCollection.HotelPref
Enclosing class:
Profile.PrefCollections.PrefCollection

public static class Profile.PrefCollections.PrefCollection.HotelPref
extends java.lang.Object

A set of preferences for hotel stay. 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" type="ns:HotelPrefType" name="HotelPref" minOccurs="0" maxOccurs="unbounded"/>
 
 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="HotelPrefType">
   <xs:sequence>
     <xs:element type="ns:LoyaltyPrefType" name="LoyaltyPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:PaymentFormPrefType" name="PaymentFormPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:CompanyNamePrefType" name="HotelChainPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:PropertyNamePrefType" name="PropertyNamePref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PropertyNamePref -->
     </xs:element>
     <xs:element type="ns:PropertyLocationPrefType" name="PropertyLocationPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PropertyLocationPref -->
     </xs:element>
     <xs:element type="ns:PropertyTypePrefType" name="PropertyTypePref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PropertyTypePref -->
     </xs:element>
     <xs:element type="ns:PropertyClassPrefType" name="PropertyClassPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PropertyClassPref -->
     </xs:element>
     <xs:element type="ns:PropertyAmenityPrefType" name="PropertyAmenityPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PropertyAmenityPref -->
     </xs:element>
     <xs:element type="ns:RoomAmenityPrefType" name="RoomAmenityPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:RoomLocationPrefType" name="RoomLocationPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class RoomLocationPref -->
     </xs:element>
     <xs:element type="ns:BedTypePrefType" name="BedTypePref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class BedTypePref -->
     </xs:element>
     <xs:element type="ns:FoodSrvcPrefType" name="FoodSrvcPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class FoodSrvcPref -->
     </xs:element>
     <xs:element type="ns:MediaEntertainPrefType" name="MediaEntertainPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:PetInfoPrefType" name="PetInfoPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:MealPrefType" name="MealPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element type="ns:RecreationSrvcPrefType" name="RecreationSrvcPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class RecreationSrvcPref -->
     </xs:element>
     <xs:element type="ns:BusinessSrvcPrefType" name="BusinessSrvcPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class BusinessSrvcPref -->
     </xs:element>
     <xs:element type="ns:PersonalSrvcPrefType" name="PersonalSrvcPref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PersonalSrvcPref -->
     </xs:element>
     <xs:element type="ns:SecurityFeaturePrefType" name="SecurityFeaturePref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class SecurityFeaturePref -->
     </xs:element>
     <xs:element type="ns:PhysChallFeaturePrefType" name="PhysChallFeaturePref" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class PhysChallFeaturePref -->
     </xs:element>
     <xs:element type="ns:SpecRequestPrefType" name="SpecRequestPref" minOccurs="0" maxOccurs="unbounded"/>
     <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:PreferLevelGroup"/>
   <xs:attributeGroup ref="ns:PrivacyGroup"/>
   <xs:attributeGroup ref="ns:SmokingIndicatorGroup"/>
   <xs:attribute type="xs:string" name="RatePlanCode"/>
   <xs:attribute type="xs:string" name="HotelGuestType"/>
 </xs:complexType>
 
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PreferLevelGroup">
   <xs:attribute type="ns:PreferLevelType" use="optional" name="PreferLevel"/>
 </xs:attributeGroup>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SmokingIndicatorGroup">
   <xs:attribute type="xs:boolean" use="optional" name="SmokingAllowed"/>
 </xs:attributeGroup>
 


Nested Class Summary
static class Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref
          Schema fragment(s) for this class:
static class Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref
          Schema fragment(s) for this class:
 
Constructor Summary
Profile.PrefCollections.PrefCollection.HotelPref()
           
 
Method Summary
 void addBedTypePref(Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref item)
          Add a 'BedTypePref' element item.
 void addBusinessSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref item)
          Add a 'BusinessSrvcPref' element item.
 void addFoodSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref item)
          Add a 'FoodSrvcPref' element item.
 void addHotelChainPref(CompanyNamePref item)
          Add a 'HotelChainPref' element item.
 void addLoyaltyPref(LoyaltyPref item)
          Add a 'LoyaltyPref' element item.
 void addMealPref(MealPref item)
          Add a 'MealPref' element item.
 void addMediaEntertainPref(MediaEntertainPref item)
          Add a 'MediaEntertainPref' element item.
 void addPaymentFormPref(PaymentFormPref item)
          Add a 'PaymentFormPref' element item.
 void addPersonalSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref item)
          Add a 'PersonalSrvcPref' element item.
 void addPetInfoPref(PetInfoPref item)
          Add a 'PetInfoPref' element item.
 void addPhysChallFeaturePref(Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref item)
          Add a 'PhysChallFeaturePref' element item.
 void addPropertyAmenityPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref item)
          Add a 'PropertyAmenityPref' element item.
 void addPropertyClassPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref item)
          Add a 'PropertyClassPref' element item.
 void addPropertyLocationPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref item)
          Add a 'PropertyLocationPref' element item.
 void addPropertyNamePref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref item)
          Add a 'PropertyNamePref' element item.
 void addPropertyTypePref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref item)
          Add a 'PropertyTypePref' element item.
 void addRecreationSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref item)
          Add a 'RecreationSrvcPref' element item.
 void addRoomAmenityPref(RoomAmenityPref item)
          Add a 'RoomAmenityPref' element item.
 void addRoomLocationPref(Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref item)
          Add a 'RoomLocationPref' element item.
 void addSecurityFeaturePref(Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref item)
          Add a 'SecurityFeaturePref' element item.
 void addSpecRequestPref(SpecRequestPref item)
          Add a 'SpecRequestPref' element item.
 void clearBedTypePrefs()
          Remove all 'BedTypePref' element items.
 void clearBusinessSrvcPrefs()
          Remove all 'BusinessSrvcPref' element items.
 void clearFoodSrvcPrefs()
          Remove all 'FoodSrvcPref' element items.
 void clearHotelChainPrefs()
          Remove all 'HotelChainPref' element items.
 void clearLoyaltyPrefs()
          Remove all 'LoyaltyPref' element items.
 void clearMealPrefs()
          Remove all 'MealPref' element items.
 void clearMediaEntertainPrefs()
          Remove all 'MediaEntertainPref' element items.
 void clearPaymentFormPrefs()
          Remove all 'PaymentFormPref' element items.
 void clearPersonalSrvcPrefs()
          Remove all 'PersonalSrvcPref' element items.
 void clearPetInfoPrefs()
          Remove all 'PetInfoPref' element items.
 void clearPhysChallFeaturePrefs()
          Remove all 'PhysChallFeaturePref' element items.
 void clearPropertyAmenityPrefs()
          Remove all 'PropertyAmenityPref' element items.
 void clearPropertyClassPrefs()
          Remove all 'PropertyClassPref' element items.
 void clearPropertyLocationPrefs()
          Remove all 'PropertyLocationPref' element items.
 void clearPropertyNamePrefs()
          Remove all 'PropertyNamePref' element items.
 void clearPropertyTypePrefs()
          Remove all 'PropertyTypePref' element items.
 void clearRecreationSrvcPrefs()
          Remove all 'RecreationSrvcPref' element items.
 void clearRoomAmenityPrefs()
          Remove all 'RoomAmenityPref' element items.
 void clearRoomLocationPrefs()
          Remove all 'RoomLocationPref' element items.
 void clearSecurityFeaturePrefs()
          Remove all 'SecurityFeaturePref' element items.
 void clearSpecRequestPrefs()
          Remove all 'SpecRequestPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref getBedTypePref(int index)
          Get 'BedTypePref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref> getBedTypePrefs()
          Get the list of 'BedTypePref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref getBusinessSrvcPref(int index)
          Get 'BusinessSrvcPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref> getBusinessSrvcPrefs()
          Get the list of 'BusinessSrvcPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref getFoodSrvcPref(int index)
          Get 'FoodSrvcPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref> getFoodSrvcPrefs()
          Get the list of 'FoodSrvcPref' element items.
 CompanyNamePref getHotelChainPref(int index)
          Get 'HotelChainPref' element item by position.
 java.util.List<CompanyNamePref> getHotelChainPrefs()
          Get the list of 'HotelChainPref' element items.
 java.lang.String getHotelGuest()
          Get the 'HotelGuestType' attribute value.
 LoyaltyPref getLoyaltyPref(int index)
          Get 'LoyaltyPref' element item by position.
 java.util.List<LoyaltyPref> getLoyaltyPrefs()
          Get the list of 'LoyaltyPref' element items.
 MealPref getMealPref(int index)
          Get 'MealPref' element item by position.
 java.util.List<MealPref> getMealPrefs()
          Get the list of 'MealPref' element items.
 MediaEntertainPref getMediaEntertainPref(int index)
          Get 'MediaEntertainPref' element item by position.
 java.util.List<MediaEntertainPref> getMediaEntertainPrefs()
          Get the list of 'MediaEntertainPref' element items.
 PaymentFormPref getPaymentFormPref(int index)
          Get 'PaymentFormPref' element item by position.
 java.util.List<PaymentFormPref> getPaymentFormPrefs()
          Get the list of 'PaymentFormPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref getPersonalSrvcPref(int index)
          Get 'PersonalSrvcPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref> getPersonalSrvcPrefs()
          Get the list of 'PersonalSrvcPref' element items.
 PetInfoPref getPetInfoPref(int index)
          Get 'PetInfoPref' element item by position.
 java.util.List<PetInfoPref> getPetInfoPrefs()
          Get the list of 'PetInfoPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref getPhysChallFeaturePref(int index)
          Get 'PhysChallFeaturePref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref> getPhysChallFeaturePrefs()
          Get the list of 'PhysChallFeaturePref' element items.
 PreferLevel getPreferLevel()
          Get the 'PreferLevel' attribute value.
 PrivacyGroup getPrivacyGroup()
          Get the 'PrivacyGroup' attributeGroup value.
 Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref getPropertyAmenityPref(int index)
          Get 'PropertyAmenityPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref> getPropertyAmenityPrefs()
          Get the list of 'PropertyAmenityPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref getPropertyClassPref(int index)
          Get 'PropertyClassPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref> getPropertyClassPrefs()
          Get the list of 'PropertyClassPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref getPropertyLocationPref(int index)
          Get 'PropertyLocationPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref> getPropertyLocationPrefs()
          Get the list of 'PropertyLocationPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref getPropertyNamePref(int index)
          Get 'PropertyNamePref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref> getPropertyNamePrefs()
          Get the list of 'PropertyNamePref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref getPropertyTypePref(int index)
          Get 'PropertyTypePref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref> getPropertyTypePrefs()
          Get the list of 'PropertyTypePref' element items.
 java.lang.String getRatePlanCode()
          Get the 'RatePlanCode' attribute value.
 Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref getRecreationSrvcPref(int index)
          Get 'RecreationSrvcPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref> getRecreationSrvcPrefs()
          Get the list of 'RecreationSrvcPref' element items.
 RoomAmenityPref getRoomAmenityPref(int index)
          Get 'RoomAmenityPref' element item by position.
 java.util.List<RoomAmenityPref> getRoomAmenityPrefs()
          Get the list of 'RoomAmenityPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref getRoomLocationPref(int index)
          Get 'RoomLocationPref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref> getRoomLocationPrefs()
          Get the list of 'RoomLocationPref' element items.
 Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref getSecurityFeaturePref(int index)
          Get 'SecurityFeaturePref' element item by position.
 java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref> getSecurityFeaturePrefs()
          Get the list of 'SecurityFeaturePref' element items.
 java.lang.Boolean getSmokingAllowed()
          Get the 'SmokingAllowed' attribute value.
 SpecRequestPref getSpecRequestPref(int index)
          Get 'SpecRequestPref' element item by position.
 java.util.List<SpecRequestPref> getSpecRequestPrefs()
          Get the list of 'SpecRequestPref' element items.
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setBedTypePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref> list)
          Set the list of 'BedTypePref' element items.
 void setBusinessSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref> list)
          Set the list of 'BusinessSrvcPref' element items.
 void setFoodSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref> list)
          Set the list of 'FoodSrvcPref' element items.
 void setHotelChainPrefs(java.util.List<CompanyNamePref> list)
          Set the list of 'HotelChainPref' element items.
 void setHotelGuest(java.lang.String hotelGuest)
          Set the 'HotelGuestType' attribute value.
 void setLoyaltyPrefs(java.util.List<LoyaltyPref> list)
          Set the list of 'LoyaltyPref' element items.
 void setMealPrefs(java.util.List<MealPref> list)
          Set the list of 'MealPref' element items.
 void setMediaEntertainPrefs(java.util.List<MediaEntertainPref> list)
          Set the list of 'MediaEntertainPref' element items.
 void setPaymentFormPrefs(java.util.List<PaymentFormPref> list)
          Set the list of 'PaymentFormPref' element items.
 void setPersonalSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref> list)
          Set the list of 'PersonalSrvcPref' element items.
 void setPetInfoPrefs(java.util.List<PetInfoPref> list)
          Set the list of 'PetInfoPref' element items.
 void setPhysChallFeaturePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref> list)
          Set the list of 'PhysChallFeaturePref' element items.
 void setPreferLevel(PreferLevel preferLevel)
          Set the 'PreferLevel' attribute value.
 void setPrivacyGroup(PrivacyGroup privacyGroup)
          Set the 'PrivacyGroup' attributeGroup value.
 void setPropertyAmenityPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref> list)
          Set the list of 'PropertyAmenityPref' element items.
 void setPropertyClassPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref> list)
          Set the list of 'PropertyClassPref' element items.
 void setPropertyLocationPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref> list)
          Set the list of 'PropertyLocationPref' element items.
 void setPropertyNamePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref> list)
          Set the list of 'PropertyNamePref' element items.
 void setPropertyTypePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref> list)
          Set the list of 'PropertyTypePref' element items.
 void setRatePlanCode(java.lang.String ratePlanCode)
          Set the 'RatePlanCode' attribute value.
 void setRecreationSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref> list)
          Set the list of 'RecreationSrvcPref' element items.
 void setRoomAmenityPrefs(java.util.List<RoomAmenityPref> list)
          Set the list of 'RoomAmenityPref' element items.
 void setRoomLocationPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref> list)
          Set the list of 'RoomLocationPref' element items.
 void setSecurityFeaturePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref> list)
          Set the list of 'SecurityFeaturePref' element items.
 void setSmokingAllowed(java.lang.Boolean smokingAllowed)
          Set the 'SmokingAllowed' attribute value.
 void setSpecRequestPrefs(java.util.List<SpecRequestPref> list)
          Set the list of 'SpecRequestPref' element items.
 void setTPAExtensions(TPAExtensions TPAExtensions)
          Set the 'TPA_Extensions' element value.
 int sizeBedTypePrefs()
          Get the number of 'BedTypePref' element items.
 int sizeBusinessSrvcPrefs()
          Get the number of 'BusinessSrvcPref' element items.
 int sizeFoodSrvcPrefs()
          Get the number of 'FoodSrvcPref' element items.
 int sizeHotelChainPrefs()
          Get the number of 'HotelChainPref' element items.
 int sizeLoyaltyPrefs()
          Get the number of 'LoyaltyPref' element items.
 int sizeMealPrefs()
          Get the number of 'MealPref' element items.
 int sizeMediaEntertainPrefs()
          Get the number of 'MediaEntertainPref' element items.
 int sizePaymentFormPrefs()
          Get the number of 'PaymentFormPref' element items.
 int sizePersonalSrvcPrefs()
          Get the number of 'PersonalSrvcPref' element items.
 int sizePetInfoPrefs()
          Get the number of 'PetInfoPref' element items.
 int sizePhysChallFeaturePrefs()
          Get the number of 'PhysChallFeaturePref' element items.
 int sizePropertyAmenityPrefs()
          Get the number of 'PropertyAmenityPref' element items.
 int sizePropertyClassPrefs()
          Get the number of 'PropertyClassPref' element items.
 int sizePropertyLocationPrefs()
          Get the number of 'PropertyLocationPref' element items.
 int sizePropertyNamePrefs()
          Get the number of 'PropertyNamePref' element items.
 int sizePropertyTypePrefs()
          Get the number of 'PropertyTypePref' element items.
 int sizeRecreationSrvcPrefs()
          Get the number of 'RecreationSrvcPref' element items.
 int sizeRoomAmenityPrefs()
          Get the number of 'RoomAmenityPref' element items.
 int sizeRoomLocationPrefs()
          Get the number of 'RoomLocationPref' element items.
 int sizeSecurityFeaturePrefs()
          Get the number of 'SecurityFeaturePref' element items.
 int sizeSpecRequestPrefs()
          Get the number of 'SpecRequestPref' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile.PrefCollections.PrefCollection.HotelPref

public Profile.PrefCollections.PrefCollection.HotelPref()
Method Detail

getLoyaltyPrefs

public java.util.List<LoyaltyPref> getLoyaltyPrefs()
Get the list of 'LoyaltyPref' element items.

Returns:
list

setLoyaltyPrefs

public void setLoyaltyPrefs(java.util.List<LoyaltyPref> list)
Set the list of 'LoyaltyPref' element items.

Parameters:
list -

sizeLoyaltyPrefs

public int sizeLoyaltyPrefs()
Get the number of 'LoyaltyPref' element items.

Returns:
count

addLoyaltyPref

public void addLoyaltyPref(LoyaltyPref item)
Add a 'LoyaltyPref' element item.

Parameters:
item -

getLoyaltyPref

public LoyaltyPref getLoyaltyPref(int index)
Get 'LoyaltyPref' element item by position.

Parameters:
index -
Returns:
item

clearLoyaltyPrefs

public void clearLoyaltyPrefs()
Remove all 'LoyaltyPref' element items.


getPaymentFormPrefs

public java.util.List<PaymentFormPref> getPaymentFormPrefs()
Get the list of 'PaymentFormPref' element items.

Returns:
list

setPaymentFormPrefs

public void setPaymentFormPrefs(java.util.List<PaymentFormPref> list)
Set the list of 'PaymentFormPref' element items.

Parameters:
list -

sizePaymentFormPrefs

public int sizePaymentFormPrefs()
Get the number of 'PaymentFormPref' element items.

Returns:
count

addPaymentFormPref

public void addPaymentFormPref(PaymentFormPref item)
Add a 'PaymentFormPref' element item.

Parameters:
item -

getPaymentFormPref

public PaymentFormPref getPaymentFormPref(int index)
Get 'PaymentFormPref' element item by position.

Parameters:
index -
Returns:
item

clearPaymentFormPrefs

public void clearPaymentFormPrefs()
Remove all 'PaymentFormPref' element items.


getHotelChainPrefs

public java.util.List<CompanyNamePref> getHotelChainPrefs()
Get the list of 'HotelChainPref' element items.

Returns:
list

setHotelChainPrefs

public void setHotelChainPrefs(java.util.List<CompanyNamePref> list)
Set the list of 'HotelChainPref' element items.

Parameters:
list -

sizeHotelChainPrefs

public int sizeHotelChainPrefs()
Get the number of 'HotelChainPref' element items.

Returns:
count

addHotelChainPref

public void addHotelChainPref(CompanyNamePref item)
Add a 'HotelChainPref' element item.

Parameters:
item -

getHotelChainPref

public CompanyNamePref getHotelChainPref(int index)
Get 'HotelChainPref' element item by position.

Parameters:
index -
Returns:
item

clearHotelChainPrefs

public void clearHotelChainPrefs()
Remove all 'HotelChainPref' element items.


getPropertyNamePrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref> getPropertyNamePrefs()
Get the list of 'PropertyNamePref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPropertyNamePrefs

public void setPropertyNamePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref> list)
Set the list of 'PropertyNamePref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePropertyNamePrefs

public int sizePropertyNamePrefs()
Get the number of 'PropertyNamePref' element items.

Returns:
count

addPropertyNamePref

public void addPropertyNamePref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref item)
Add a 'PropertyNamePref' element item.

Parameters:
item -

getPropertyNamePref

public Profile.PrefCollections.PrefCollection.HotelPref.PropertyNamePref getPropertyNamePref(int index)
Get 'PropertyNamePref' element item by position.

Parameters:
index -
Returns:
item

clearPropertyNamePrefs

public void clearPropertyNamePrefs()
Remove all 'PropertyNamePref' element items.


getPropertyLocationPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref> getPropertyLocationPrefs()
Get the list of 'PropertyLocationPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPropertyLocationPrefs

public void setPropertyLocationPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref> list)
Set the list of 'PropertyLocationPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePropertyLocationPrefs

public int sizePropertyLocationPrefs()
Get the number of 'PropertyLocationPref' element items.

Returns:
count

addPropertyLocationPref

public void addPropertyLocationPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref item)
Add a 'PropertyLocationPref' element item.

Parameters:
item -

getPropertyLocationPref

public Profile.PrefCollections.PrefCollection.HotelPref.PropertyLocationPref getPropertyLocationPref(int index)
Get 'PropertyLocationPref' element item by position.

Parameters:
index -
Returns:
item

clearPropertyLocationPrefs

public void clearPropertyLocationPrefs()
Remove all 'PropertyLocationPref' element items.


getPropertyTypePrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref> getPropertyTypePrefs()
Get the list of 'PropertyTypePref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPropertyTypePrefs

public void setPropertyTypePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref> list)
Set the list of 'PropertyTypePref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePropertyTypePrefs

public int sizePropertyTypePrefs()
Get the number of 'PropertyTypePref' element items.

Returns:
count

addPropertyTypePref

public void addPropertyTypePref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref item)
Add a 'PropertyTypePref' element item.

Parameters:
item -

getPropertyTypePref

public Profile.PrefCollections.PrefCollection.HotelPref.PropertyTypePref getPropertyTypePref(int index)
Get 'PropertyTypePref' element item by position.

Parameters:
index -
Returns:
item

clearPropertyTypePrefs

public void clearPropertyTypePrefs()
Remove all 'PropertyTypePref' element items.


getPropertyClassPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref> getPropertyClassPrefs()
Get the list of 'PropertyClassPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPropertyClassPrefs

public void setPropertyClassPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref> list)
Set the list of 'PropertyClassPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePropertyClassPrefs

public int sizePropertyClassPrefs()
Get the number of 'PropertyClassPref' element items.

Returns:
count

addPropertyClassPref

public void addPropertyClassPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref item)
Add a 'PropertyClassPref' element item.

Parameters:
item -

getPropertyClassPref

public Profile.PrefCollections.PrefCollection.HotelPref.PropertyClassPref getPropertyClassPref(int index)
Get 'PropertyClassPref' element item by position.

Parameters:
index -
Returns:
item

clearPropertyClassPrefs

public void clearPropertyClassPrefs()
Remove all 'PropertyClassPref' element items.


getPropertyAmenityPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref> getPropertyAmenityPrefs()
Get the list of 'PropertyAmenityPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPropertyAmenityPrefs

public void setPropertyAmenityPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref> list)
Set the list of 'PropertyAmenityPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePropertyAmenityPrefs

public int sizePropertyAmenityPrefs()
Get the number of 'PropertyAmenityPref' element items.

Returns:
count

addPropertyAmenityPref

public void addPropertyAmenityPref(Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref item)
Add a 'PropertyAmenityPref' element item.

Parameters:
item -

getPropertyAmenityPref

public Profile.PrefCollections.PrefCollection.HotelPref.PropertyAmenityPref getPropertyAmenityPref(int index)
Get 'PropertyAmenityPref' element item by position.

Parameters:
index -
Returns:
item

clearPropertyAmenityPrefs

public void clearPropertyAmenityPrefs()
Remove all 'PropertyAmenityPref' element items.


getRoomAmenityPrefs

public java.util.List<RoomAmenityPref> getRoomAmenityPrefs()
Get the list of 'RoomAmenityPref' element items.

Returns:
list

setRoomAmenityPrefs

public void setRoomAmenityPrefs(java.util.List<RoomAmenityPref> list)
Set the list of 'RoomAmenityPref' element items.

Parameters:
list -

sizeRoomAmenityPrefs

public int sizeRoomAmenityPrefs()
Get the number of 'RoomAmenityPref' element items.

Returns:
count

addRoomAmenityPref

public void addRoomAmenityPref(RoomAmenityPref item)
Add a 'RoomAmenityPref' element item.

Parameters:
item -

getRoomAmenityPref

public RoomAmenityPref getRoomAmenityPref(int index)
Get 'RoomAmenityPref' element item by position.

Parameters:
index -
Returns:
item

clearRoomAmenityPrefs

public void clearRoomAmenityPrefs()
Remove all 'RoomAmenityPref' element items.


getRoomLocationPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref> getRoomLocationPrefs()
Get the list of 'RoomLocationPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setRoomLocationPrefs

public void setRoomLocationPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref> list)
Set the list of 'RoomLocationPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeRoomLocationPrefs

public int sizeRoomLocationPrefs()
Get the number of 'RoomLocationPref' element items.

Returns:
count

addRoomLocationPref

public void addRoomLocationPref(Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref item)
Add a 'RoomLocationPref' element item.

Parameters:
item -

getRoomLocationPref

public Profile.PrefCollections.PrefCollection.HotelPref.RoomLocationPref getRoomLocationPref(int index)
Get 'RoomLocationPref' element item by position.

Parameters:
index -
Returns:
item

clearRoomLocationPrefs

public void clearRoomLocationPrefs()
Remove all 'RoomLocationPref' element items.


getBedTypePrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref> getBedTypePrefs()
Get the list of 'BedTypePref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setBedTypePrefs

public void setBedTypePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref> list)
Set the list of 'BedTypePref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeBedTypePrefs

public int sizeBedTypePrefs()
Get the number of 'BedTypePref' element items.

Returns:
count

addBedTypePref

public void addBedTypePref(Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref item)
Add a 'BedTypePref' element item.

Parameters:
item -

getBedTypePref

public Profile.PrefCollections.PrefCollection.HotelPref.BedTypePref getBedTypePref(int index)
Get 'BedTypePref' element item by position.

Parameters:
index -
Returns:
item

clearBedTypePrefs

public void clearBedTypePrefs()
Remove all 'BedTypePref' element items.


getFoodSrvcPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref> getFoodSrvcPrefs()
Get the list of 'FoodSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setFoodSrvcPrefs

public void setFoodSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref> list)
Set the list of 'FoodSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeFoodSrvcPrefs

public int sizeFoodSrvcPrefs()
Get the number of 'FoodSrvcPref' element items.

Returns:
count

addFoodSrvcPref

public void addFoodSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref item)
Add a 'FoodSrvcPref' element item.

Parameters:
item -

getFoodSrvcPref

public Profile.PrefCollections.PrefCollection.HotelPref.FoodSrvcPref getFoodSrvcPref(int index)
Get 'FoodSrvcPref' element item by position.

Parameters:
index -
Returns:
item

clearFoodSrvcPrefs

public void clearFoodSrvcPrefs()
Remove all 'FoodSrvcPref' element items.


getMediaEntertainPrefs

public java.util.List<MediaEntertainPref> getMediaEntertainPrefs()
Get the list of 'MediaEntertainPref' element items.

Returns:
list

setMediaEntertainPrefs

public void setMediaEntertainPrefs(java.util.List<MediaEntertainPref> list)
Set the list of 'MediaEntertainPref' element items.

Parameters:
list -

sizeMediaEntertainPrefs

public int sizeMediaEntertainPrefs()
Get the number of 'MediaEntertainPref' element items.

Returns:
count

addMediaEntertainPref

public void addMediaEntertainPref(MediaEntertainPref item)
Add a 'MediaEntertainPref' element item.

Parameters:
item -

getMediaEntertainPref

public MediaEntertainPref getMediaEntertainPref(int index)
Get 'MediaEntertainPref' element item by position.

Parameters:
index -
Returns:
item

clearMediaEntertainPrefs

public void clearMediaEntertainPrefs()
Remove all 'MediaEntertainPref' element items.


getPetInfoPrefs

public java.util.List<PetInfoPref> getPetInfoPrefs()
Get the list of 'PetInfoPref' element items.

Returns:
list

setPetInfoPrefs

public void setPetInfoPrefs(java.util.List<PetInfoPref> list)
Set the list of 'PetInfoPref' element items.

Parameters:
list -

sizePetInfoPrefs

public int sizePetInfoPrefs()
Get the number of 'PetInfoPref' element items.

Returns:
count

addPetInfoPref

public void addPetInfoPref(PetInfoPref item)
Add a 'PetInfoPref' element item.

Parameters:
item -

getPetInfoPref

public PetInfoPref getPetInfoPref(int index)
Get 'PetInfoPref' element item by position.

Parameters:
index -
Returns:
item

clearPetInfoPrefs

public void clearPetInfoPrefs()
Remove all 'PetInfoPref' element items.


getMealPrefs

public java.util.List<MealPref> getMealPrefs()
Get the list of 'MealPref' element items.

Returns:
list

setMealPrefs

public void setMealPrefs(java.util.List<MealPref> list)
Set the list of 'MealPref' element items.

Parameters:
list -

sizeMealPrefs

public int sizeMealPrefs()
Get the number of 'MealPref' element items.

Returns:
count

addMealPref

public void addMealPref(MealPref item)
Add a 'MealPref' element item.

Parameters:
item -

getMealPref

public MealPref getMealPref(int index)
Get 'MealPref' element item by position.

Parameters:
index -
Returns:
item

clearMealPrefs

public void clearMealPrefs()
Remove all 'MealPref' element items.


getRecreationSrvcPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref> getRecreationSrvcPrefs()
Get the list of 'RecreationSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setRecreationSrvcPrefs

public void setRecreationSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref> list)
Set the list of 'RecreationSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeRecreationSrvcPrefs

public int sizeRecreationSrvcPrefs()
Get the number of 'RecreationSrvcPref' element items.

Returns:
count

addRecreationSrvcPref

public void addRecreationSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref item)
Add a 'RecreationSrvcPref' element item.

Parameters:
item -

getRecreationSrvcPref

public Profile.PrefCollections.PrefCollection.HotelPref.RecreationSrvcPref getRecreationSrvcPref(int index)
Get 'RecreationSrvcPref' element item by position.

Parameters:
index -
Returns:
item

clearRecreationSrvcPrefs

public void clearRecreationSrvcPrefs()
Remove all 'RecreationSrvcPref' element items.


getBusinessSrvcPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref> getBusinessSrvcPrefs()
Get the list of 'BusinessSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setBusinessSrvcPrefs

public void setBusinessSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref> list)
Set the list of 'BusinessSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeBusinessSrvcPrefs

public int sizeBusinessSrvcPrefs()
Get the number of 'BusinessSrvcPref' element items.

Returns:
count

addBusinessSrvcPref

public void addBusinessSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref item)
Add a 'BusinessSrvcPref' element item.

Parameters:
item -

getBusinessSrvcPref

public Profile.PrefCollections.PrefCollection.HotelPref.BusinessSrvcPref getBusinessSrvcPref(int index)
Get 'BusinessSrvcPref' element item by position.

Parameters:
index -
Returns:
item

clearBusinessSrvcPrefs

public void clearBusinessSrvcPrefs()
Remove all 'BusinessSrvcPref' element items.


getPersonalSrvcPrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref> getPersonalSrvcPrefs()
Get the list of 'PersonalSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPersonalSrvcPrefs

public void setPersonalSrvcPrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref> list)
Set the list of 'PersonalSrvcPref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePersonalSrvcPrefs

public int sizePersonalSrvcPrefs()
Get the number of 'PersonalSrvcPref' element items.

Returns:
count

addPersonalSrvcPref

public void addPersonalSrvcPref(Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref item)
Add a 'PersonalSrvcPref' element item.

Parameters:
item -

getPersonalSrvcPref

public Profile.PrefCollections.PrefCollection.HotelPref.PersonalSrvcPref getPersonalSrvcPref(int index)
Get 'PersonalSrvcPref' element item by position.

Parameters:
index -
Returns:
item

clearPersonalSrvcPrefs

public void clearPersonalSrvcPrefs()
Remove all 'PersonalSrvcPref' element items.


getSecurityFeaturePrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref> getSecurityFeaturePrefs()
Get the list of 'SecurityFeaturePref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setSecurityFeaturePrefs

public void setSecurityFeaturePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref> list)
Set the list of 'SecurityFeaturePref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizeSecurityFeaturePrefs

public int sizeSecurityFeaturePrefs()
Get the number of 'SecurityFeaturePref' element items.

Returns:
count

addSecurityFeaturePref

public void addSecurityFeaturePref(Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref item)
Add a 'SecurityFeaturePref' element item.

Parameters:
item -

getSecurityFeaturePref

public Profile.PrefCollections.PrefCollection.HotelPref.SecurityFeaturePref getSecurityFeaturePref(int index)
Get 'SecurityFeaturePref' element item by position.

Parameters:
index -
Returns:
item

clearSecurityFeaturePrefs

public void clearSecurityFeaturePrefs()
Remove all 'SecurityFeaturePref' element items.


getPhysChallFeaturePrefs

public java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref> getPhysChallFeaturePrefs()
Get the list of 'PhysChallFeaturePref' element items. These are the hotel preference elements used on an instance of a profile.

Returns:
list

setPhysChallFeaturePrefs

public void setPhysChallFeaturePrefs(java.util.List<Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref> list)
Set the list of 'PhysChallFeaturePref' element items. These are the hotel preference elements used on an instance of a profile.

Parameters:
list -

sizePhysChallFeaturePrefs

public int sizePhysChallFeaturePrefs()
Get the number of 'PhysChallFeaturePref' element items.

Returns:
count

addPhysChallFeaturePref

public void addPhysChallFeaturePref(Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref item)
Add a 'PhysChallFeaturePref' element item.

Parameters:
item -

getPhysChallFeaturePref

public Profile.PrefCollections.PrefCollection.HotelPref.PhysChallFeaturePref getPhysChallFeaturePref(int index)
Get 'PhysChallFeaturePref' element item by position.

Parameters:
index -
Returns:
item

clearPhysChallFeaturePrefs

public void clearPhysChallFeaturePrefs()
Remove all 'PhysChallFeaturePref' element items.


getSpecRequestPrefs

public java.util.List<SpecRequestPref> getSpecRequestPrefs()
Get the list of 'SpecRequestPref' element items.

Returns:
list

setSpecRequestPrefs

public void setSpecRequestPrefs(java.util.List<SpecRequestPref> list)
Set the list of 'SpecRequestPref' element items.

Parameters:
list -

sizeSpecRequestPrefs

public int sizeSpecRequestPrefs()
Get the number of 'SpecRequestPref' element items.

Returns:
count

addSpecRequestPref

public void addSpecRequestPref(SpecRequestPref item)
Add a 'SpecRequestPref' element item.

Parameters:
item -

getSpecRequestPref

public SpecRequestPref getSpecRequestPref(int index)
Get 'SpecRequestPref' element item by position.

Parameters:
index -
Returns:
item

clearSpecRequestPrefs

public void clearSpecRequestPrefs()
Remove all 'SpecRequestPref' element items.


getTPAExtensions

public TPAExtensions getTPAExtensions()
Get the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Returns:
value

setTPAExtensions

public void setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Parameters:
TPAExtensions -

getPreferLevel

public PreferLevel getPreferLevel()
Get the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Returns:
value

setPreferLevel

public void setPreferLevel(PreferLevel preferLevel)
Set the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Parameters:
preferLevel -

getPrivacyGroup

public PrivacyGroup getPrivacyGroup()
Get the 'PrivacyGroup' attributeGroup value.

Returns:
value

setPrivacyGroup

public void setPrivacyGroup(PrivacyGroup privacyGroup)
Set the 'PrivacyGroup' attributeGroup value.

Parameters:
privacyGroup -

getSmokingAllowed

public java.lang.Boolean getSmokingAllowed()
Get the 'SmokingAllowed' attribute value. Indicates smoking is allowed when true and is not allowed when false. false

Returns:
value

setSmokingAllowed

public void setSmokingAllowed(java.lang.Boolean smokingAllowed)
Set the 'SmokingAllowed' attribute value. Indicates smoking is allowed when true and is not allowed when false. false

Parameters:
smokingAllowed -

getRatePlanCode

public java.lang.String getRatePlanCode()
Get the 'RatePlanCode' attribute value. Code identifying preferred hotel rate plan for this travel situation

Returns:
value

setRatePlanCode

public void setRatePlanCode(java.lang.String ratePlanCode)
Set the 'RatePlanCode' attribute value. Code identifying preferred hotel rate plan for this travel situation

Parameters:
ratePlanCode -

getHotelGuest

public java.lang.String getHotelGuest()
Get the 'HotelGuestType' attribute value. Category of hotel guest. Refer to OpenTravel Code List Hotel Guest Type (GUE).

Returns:
value

setHotelGuest

public void setHotelGuest(java.lang.String hotelGuest)
Set the 'HotelGuestType' attribute value. Category of hotel guest. Refer to OpenTravel Code List Hotel Guest Type (GUE).

Parameters:
hotelGuest -