|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.cruise.CruiseGuestInfo.GuestDetail
public static class CruiseGuestInfo.GuestDetail
Specifies the Guest information 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:CruiseGuestDetailType" name="GuestDetail" maxOccurs="9"/> <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CruiseGuestDetailType"> <xs:sequence> <xs:element name="SelectedFareCode" minOccurs="0" maxOccurs="9"> <xs:complexType> <xs:attributeGroup ref="ns:FareGroup"/> </xs:complexType> </xs:element> <xs:element name="ContactInfo" minOccurs="0" maxOccurs="3"> <!-- Reference to inner class ContactInfo --> </xs:element> <xs:element type="ns:GuestTransportationType" name="GuestTransportation" minOccurs="0" maxOccurs="2"/> <xs:element name="LoyaltyInfo" minOccurs="0" maxOccurs="5"> <xs:complexType> <xs:attributeGroup ref="ns:CustomerLoyaltyGroup"/> </xs:complexType> </xs:element> <xs:element name="LinkedTraveler" minOccurs="0" maxOccurs="9"> <!-- Reference to inner class LinkedTraveler --> </xs:element> <xs:element type="ns:DocumentType" name="TravelDocument" minOccurs="0" maxOccurs="5"/> <xs:element name="SelectedDining" minOccurs="0" maxOccurs="2"> <xs:complexType> <xs:attributeGroup ref="ns:CruiseDiningGroup"/> </xs:complexType> </xs:element> <xs:element name="SelectedInsurance" minOccurs="0" maxOccurs="9"> <xs:complexType> <xs:attributeGroup ref="ns:CruiseInsuranceGroup"/> </xs:complexType> </xs:element> <xs:element type="ns:AmenityOptionType" name="SelectedOptions" minOccurs="0" maxOccurs="20"> <!-- Reference to inner class SelectedOptions --> </xs:element> <xs:element name="SelectedPackages" minOccurs="0"> <!-- Reference to inner class SelectedPackages --> </xs:element> <xs:element name="SelectedSpecialServices" minOccurs="0"> <!-- Reference to inner class SelectedSpecialServices --> </xs:element> <xs:element name="AirAccommodations" minOccurs="0"> <!-- Reference to inner class AirAccommodations --> </xs:element> <xs:element type="ns:DocumentHandlingType" name="CruiseDocument" minOccurs="0" maxOccurs="9"/> <xs:element type="ns:CruiseProfileType" name="Profiles" minOccurs="0" maxOccurs="4"/> </xs:sequence> <xs:attribute type="xs:boolean" use="optional" name="GuestExistsIndicator"/> <xs:attribute type="xs:boolean" use="optional" name="RepeatGuestIndicator"/> </xs:complexType>
Nested Class Summary | |
---|---|
static class |
CruiseGuestInfo.GuestDetail.AirAccommodations
A collection of air accommodations. |
static class |
CruiseGuestInfo.GuestDetail.ContactInfo
Specifies the guest contact address and phone number as well as the emergency contact. |
static class |
CruiseGuestInfo.GuestDetail.LinkedTraveler
Specifies cross references at the guest level. |
static class |
CruiseGuestInfo.GuestDetail.SelectedOptions
Specifies a gift, amenity, or other options (e.g., include gratuity). |
static class |
CruiseGuestInfo.GuestDetail.SelectedPackages
Specifies the selected packages. |
static class |
CruiseGuestInfo.GuestDetail.SelectedSpecialServices
Specifies the Special Services information Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
CruiseGuestInfo.GuestDetail()
|
Method Summary | |
---|---|
void |
addContactInfo(CruiseGuestInfo.GuestDetail.ContactInfo item)
Add a 'ContactInfo' element item. |
void |
addCruiseDocument(DocumentHandling item)
Add a 'CruiseDocument' element item. |
void |
addGuestTransportation(GuestTransportation item)
Add a 'GuestTransportation' element item. |
void |
addLinkedTraveler(CruiseGuestInfo.GuestDetail.LinkedTraveler item)
Add a 'LinkedTraveler' element item. |
void |
addLoyaltyInfo(CustomerLoyaltyGroup item)
Add a 'LoyaltyInfo' element item. |
void |
addProfile(CruiseProfile item)
Add a 'Profiles' element item. |
void |
addSelectedDining(CruiseDiningGroup item)
Add a 'SelectedDining' element item. |
void |
addSelectedFareCode(FareGroup item)
Add a 'SelectedFareCode' element item. |
void |
addSelectedInsurance(CruiseInsuranceGroup item)
Add a 'SelectedInsurance' element item. |
void |
addSelectedOption(CruiseGuestInfo.GuestDetail.SelectedOptions item)
Add a 'SelectedOptions' element item. |
void |
addTravelDocument(Document item)
Add a 'TravelDocument' element item. |
void |
clearContactInfos()
Remove all 'ContactInfo' element items. |
void |
clearCruiseDocuments()
Remove all 'CruiseDocument' element items. |
void |
clearGuestTransportations()
Remove all 'GuestTransportation' element items. |
void |
clearLinkedTravelers()
Remove all 'LinkedTraveler' element items. |
void |
clearLoyaltyInfos()
Remove all 'LoyaltyInfo' element items. |
void |
clearProfiles()
Remove all 'Profiles' element items. |
void |
clearSelectedDinings()
Remove all 'SelectedDining' element items. |
void |
clearSelectedFareCodes()
Remove all 'SelectedFareCode' element items. |
void |
clearSelectedInsurances()
Remove all 'SelectedInsurance' element items. |
void |
clearSelectedOptions()
Remove all 'SelectedOptions' element items. |
void |
clearTravelDocuments()
Remove all 'TravelDocument' element items. |
CruiseGuestInfo.GuestDetail.AirAccommodations |
getAirAccommodations()
Get the 'AirAccommodations' element value. |
CruiseGuestInfo.GuestDetail.ContactInfo |
getContactInfo(int index)
Get 'ContactInfo' element item by position. |
java.util.List<CruiseGuestInfo.GuestDetail.ContactInfo> |
getContactInfos()
Get the list of 'ContactInfo' element items. |
DocumentHandling |
getCruiseDocument(int index)
Get 'CruiseDocument' element item by position. |
java.util.List<DocumentHandling> |
getCruiseDocuments()
Get the list of 'CruiseDocument' element items. |
java.lang.Boolean |
getGuestExistsIndicator()
Get the 'GuestExistsIndicator' attribute value. |
GuestTransportation |
getGuestTransportation(int index)
Get 'GuestTransportation' element item by position. |
java.util.List<GuestTransportation> |
getGuestTransportations()
Get the list of 'GuestTransportation' element items. |
CruiseGuestInfo.GuestDetail.LinkedTraveler |
getLinkedTraveler(int index)
Get 'LinkedTraveler' element item by position. |
java.util.List<CruiseGuestInfo.GuestDetail.LinkedTraveler> |
getLinkedTravelers()
Get the list of 'LinkedTraveler' element items. |
CustomerLoyaltyGroup |
getLoyaltyInfo(int index)
Get 'LoyaltyInfo' element item by position. |
java.util.List<CustomerLoyaltyGroup> |
getLoyaltyInfos()
Get the list of 'LoyaltyInfo' element items. |
CruiseProfile |
getProfile(int index)
Get 'Profiles' element item by position. |
java.util.List<CruiseProfile> |
getProfiles()
Get the list of 'Profiles' element items. |
java.lang.Boolean |
getRepeatGuestIndicator()
Get the 'RepeatGuestIndicator' attribute value. |
CruiseDiningGroup |
getSelectedDining(int index)
Get 'SelectedDining' element item by position. |
java.util.List<CruiseDiningGroup> |
getSelectedDinings()
Get the list of 'SelectedDining' element items. |
FareGroup |
getSelectedFareCode(int index)
Get 'SelectedFareCode' element item by position. |
java.util.List<FareGroup> |
getSelectedFareCodes()
Get the list of 'SelectedFareCode' element items. |
CruiseInsuranceGroup |
getSelectedInsurance(int index)
Get 'SelectedInsurance' element item by position. |
java.util.List<CruiseInsuranceGroup> |
getSelectedInsurances()
Get the list of 'SelectedInsurance' element items. |
CruiseGuestInfo.GuestDetail.SelectedOptions |
getSelectedOption(int index)
Get 'SelectedOptions' element item by position. |
java.util.List<CruiseGuestInfo.GuestDetail.SelectedOptions> |
getSelectedOptions()
Get the list of 'SelectedOptions' element items. |
CruiseGuestInfo.GuestDetail.SelectedPackages |
getSelectedPackages()
Get the 'SelectedPackages' element value. |
CruiseGuestInfo.GuestDetail.SelectedSpecialServices |
getSelectedSpecialServices()
Get the 'SelectedSpecialServices' element value. |
Document |
getTravelDocument(int index)
Get 'TravelDocument' element item by position. |
java.util.List<Document> |
getTravelDocuments()
Get the list of 'TravelDocument' element items. |
void |
setAirAccommodations(CruiseGuestInfo.GuestDetail.AirAccommodations airAccommodations)
Set the 'AirAccommodations' element value. |
void |
setContactInfos(java.util.List<CruiseGuestInfo.GuestDetail.ContactInfo> list)
Set the list of 'ContactInfo' element items. |
void |
setCruiseDocuments(java.util.List<DocumentHandling> list)
Set the list of 'CruiseDocument' element items. |
void |
setGuestExistsIndicator(java.lang.Boolean guestExistsIndicator)
Set the 'GuestExistsIndicator' attribute value. |
void |
setGuestTransportations(java.util.List<GuestTransportation> list)
Set the list of 'GuestTransportation' element items. |
void |
setLinkedTravelers(java.util.List<CruiseGuestInfo.GuestDetail.LinkedTraveler> list)
Set the list of 'LinkedTraveler' element items. |
void |
setLoyaltyInfos(java.util.List<CustomerLoyaltyGroup> list)
Set the list of 'LoyaltyInfo' element items. |
void |
setProfiles(java.util.List<CruiseProfile> list)
Set the list of 'Profiles' element items. |
void |
setRepeatGuestIndicator(java.lang.Boolean repeatGuestIndicator)
Set the 'RepeatGuestIndicator' attribute value. |
void |
setSelectedDinings(java.util.List<CruiseDiningGroup> list)
Set the list of 'SelectedDining' element items. |
void |
setSelectedFareCodes(java.util.List<FareGroup> list)
Set the list of 'SelectedFareCode' element items. |
void |
setSelectedInsurances(java.util.List<CruiseInsuranceGroup> list)
Set the list of 'SelectedInsurance' element items. |
void |
setSelectedOptions(java.util.List<CruiseGuestInfo.GuestDetail.SelectedOptions> list)
Set the list of 'SelectedOptions' element items. |
void |
setSelectedPackages(CruiseGuestInfo.GuestDetail.SelectedPackages selectedPackages)
Set the 'SelectedPackages' element value. |
void |
setSelectedSpecialServices(CruiseGuestInfo.GuestDetail.SelectedSpecialServices selectedSpecialServices)
Set the 'SelectedSpecialServices' element value. |
void |
setTravelDocuments(java.util.List<Document> list)
Set the list of 'TravelDocument' element items. |
int |
sizeContactInfos()
Get the number of 'ContactInfo' element items. |
int |
sizeCruiseDocuments()
Get the number of 'CruiseDocument' element items. |
int |
sizeGuestTransportations()
Get the number of 'GuestTransportation' element items. |
int |
sizeLinkedTravelers()
Get the number of 'LinkedTraveler' element items. |
int |
sizeLoyaltyInfos()
Get the number of 'LoyaltyInfo' element items. |
int |
sizeProfiles()
Get the number of 'Profiles' element items. |
int |
sizeSelectedDinings()
Get the number of 'SelectedDining' element items. |
int |
sizeSelectedFareCodes()
Get the number of 'SelectedFareCode' element items. |
int |
sizeSelectedInsurances()
Get the number of 'SelectedInsurance' element items. |
int |
sizeSelectedOptions()
Get the number of 'SelectedOptions' element items. |
int |
sizeTravelDocuments()
Get the number of 'TravelDocument' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CruiseGuestInfo.GuestDetail()
Method Detail |
---|
public java.util.List<FareGroup> getSelectedFareCodes()
public void setSelectedFareCodes(java.util.List<FareGroup> list)
list
- public int sizeSelectedFareCodes()
public void addSelectedFareCode(FareGroup item)
item
- public FareGroup getSelectedFareCode(int index)
index
-
public void clearSelectedFareCodes()
public java.util.List<CruiseGuestInfo.GuestDetail.ContactInfo> getContactInfos()
public void setContactInfos(java.util.List<CruiseGuestInfo.GuestDetail.ContactInfo> list)
list
- public int sizeContactInfos()
public void addContactInfo(CruiseGuestInfo.GuestDetail.ContactInfo item)
item
- public CruiseGuestInfo.GuestDetail.ContactInfo getContactInfo(int index)
index
-
public void clearContactInfos()
public java.util.List<GuestTransportation> getGuestTransportations()
public void setGuestTransportations(java.util.List<GuestTransportation> list)
list
- public int sizeGuestTransportations()
public void addGuestTransportation(GuestTransportation item)
item
- public GuestTransportation getGuestTransportation(int index)
index
-
public void clearGuestTransportations()
public java.util.List<CustomerLoyaltyGroup> getLoyaltyInfos()
public void setLoyaltyInfos(java.util.List<CustomerLoyaltyGroup> list)
list
- public int sizeLoyaltyInfos()
public void addLoyaltyInfo(CustomerLoyaltyGroup item)
item
- public CustomerLoyaltyGroup getLoyaltyInfo(int index)
index
-
public void clearLoyaltyInfos()
public java.util.List<CruiseGuestInfo.GuestDetail.LinkedTraveler> getLinkedTravelers()
public void setLinkedTravelers(java.util.List<CruiseGuestInfo.GuestDetail.LinkedTraveler> list)
list
- public int sizeLinkedTravelers()
public void addLinkedTraveler(CruiseGuestInfo.GuestDetail.LinkedTraveler item)
item
- public CruiseGuestInfo.GuestDetail.LinkedTraveler getLinkedTraveler(int index)
index
-
public void clearLinkedTravelers()
public java.util.List<Document> getTravelDocuments()
public void setTravelDocuments(java.util.List<Document> list)
list
- public int sizeTravelDocuments()
public void addTravelDocument(Document item)
item
- public Document getTravelDocument(int index)
index
-
public void clearTravelDocuments()
public java.util.List<CruiseDiningGroup> getSelectedDinings()
public void setSelectedDinings(java.util.List<CruiseDiningGroup> list)
list
- public int sizeSelectedDinings()
public void addSelectedDining(CruiseDiningGroup item)
item
- public CruiseDiningGroup getSelectedDining(int index)
index
-
public void clearSelectedDinings()
public java.util.List<CruiseInsuranceGroup> getSelectedInsurances()
public void setSelectedInsurances(java.util.List<CruiseInsuranceGroup> list)
list
- public int sizeSelectedInsurances()
public void addSelectedInsurance(CruiseInsuranceGroup item)
item
- public CruiseInsuranceGroup getSelectedInsurance(int index)
index
-
public void clearSelectedInsurances()
public java.util.List<CruiseGuestInfo.GuestDetail.SelectedOptions> getSelectedOptions()
public void setSelectedOptions(java.util.List<CruiseGuestInfo.GuestDetail.SelectedOptions> list)
list
- public int sizeSelectedOptions()
public void addSelectedOption(CruiseGuestInfo.GuestDetail.SelectedOptions item)
item
- public CruiseGuestInfo.GuestDetail.SelectedOptions getSelectedOption(int index)
index
-
public void clearSelectedOptions()
public CruiseGuestInfo.GuestDetail.SelectedPackages getSelectedPackages()
public void setSelectedPackages(CruiseGuestInfo.GuestDetail.SelectedPackages selectedPackages)
selectedPackages
- public CruiseGuestInfo.GuestDetail.SelectedSpecialServices getSelectedSpecialServices()
public void setSelectedSpecialServices(CruiseGuestInfo.GuestDetail.SelectedSpecialServices selectedSpecialServices)
selectedSpecialServices
- public CruiseGuestInfo.GuestDetail.AirAccommodations getAirAccommodations()
public void setAirAccommodations(CruiseGuestInfo.GuestDetail.AirAccommodations airAccommodations)
airAccommodations
- public java.util.List<DocumentHandling> getCruiseDocuments()
public void setCruiseDocuments(java.util.List<DocumentHandling> list)
list
- public int sizeCruiseDocuments()
public void addCruiseDocument(DocumentHandling item)
item
- public DocumentHandling getCruiseDocument(int index)
index
-
public void clearCruiseDocuments()
public java.util.List<CruiseProfile> getProfiles()
public void setProfiles(java.util.List<CruiseProfile> list)
list
- public int sizeProfiles()
public void addProfile(CruiseProfile item)
item
- public CruiseProfile getProfile(int index)
index
-
public void clearProfiles()
public java.lang.Boolean getGuestExistsIndicator()
public void setGuestExistsIndicator(java.lang.Boolean guestExistsIndicator)
guestExistsIndicator
- public java.lang.Boolean getRepeatGuestIndicator()
public void setRepeatGuestIndicator(java.lang.Boolean repeatGuestIndicator)
repeatGuestIndicator
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |