|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.itin.AssociatedContent
public class AssociatedContent
Associated content is content (items) associated with the itinerary, but not being part of an itinerary. Examples of itinerary associated items are, travel insurance, maps, and city information. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AssociatedContentType"> <xs:sequence> <xs:element name="AssocItems"> <xs:complexType> <xs:sequence> <xs:element name="AssocItem" maxOccurs="unbounded"> <!-- Reference to inner class AssocItem --> </xs:element> <xs:element type="ns:ItinPricingType" name="Pricing" minOccurs="0"/> <xs:element name="SpecialRequestDetails"> <xs:complexType> <xs:complexContent> <xs:extension base="ns:SpecialReqDetailsType"> <xs:sequence> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element type="ns:ItinPricingType" name="Pricing" minOccurs="0"/> <xs:element name="SpecialRequestDetails"> <xs:complexType> <xs:complexContent> <xs:extension base="ns:SpecialReqDetailsType"> <xs:sequence> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> </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"/>
Nested Class Summary | |
---|---|
static class |
AssociatedContent.AssocItem
Itinerary associated item (e.g. |
Constructor Summary | |
---|---|
AssociatedContent()
|
Method Summary | |
---|---|
void |
addAssocItem(AssociatedContent.AssocItem item)
Add a 'AssocItem' element item. |
void |
clearAssocItems()
Remove all 'AssocItem' element items. |
AssociatedContent.AssocItem |
getAssocItem(int index)
Get 'AssocItem' element item by position. |
java.util.List<AssociatedContent.AssocItem> |
getAssocItems()
Get the list of 'AssocItem' element items. |
ItinPricing |
getAssocItemsPricing()
Get the 'Pricing' element value. |
SpecialReqDetails |
getAssocItemsSpecialRequestDetailsSpecialReqDetails()
Get the extension value. |
TPAExtensions |
getAssocItemsSpecialRequestDetailsTPAExtensions()
Get the 'TPA_Extensions' element value. |
ItinPricing |
getPricing()
Get the 'Pricing' element value. |
SpecialReqDetails |
getSpecialRequestDetailsSpecialReqDetails()
Get the extension value. |
TPAExtensions |
getSpecialRequestDetailsTPAExtensions()
Get the 'TPA_Extensions' element value. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
void |
setAssocItems(java.util.List<AssociatedContent.AssocItem> list)
Set the list of 'AssocItem' element items. |
void |
setAssocItemsPricing(ItinPricing assocItemsPricing)
Set the 'Pricing' element value. |
void |
setAssocItemsSpecialRequestDetailsSpecialReqDetails(SpecialReqDetails assocItemsSpecialRequestDetailsSpecialReqDetails)
Set the extension value. |
void |
setAssocItemsSpecialRequestDetailsTPAExtensions(TPAExtensions assocItemsSpecialRequestDetailsTPAExtensions)
Set the 'TPA_Extensions' element value. |
void |
setPricing(ItinPricing pricing)
Set the 'Pricing' element value. |
void |
setSpecialRequestDetailsSpecialReqDetails(SpecialReqDetails specialRequestDetailsSpecialReqDetails)
Set the extension value. |
void |
setSpecialRequestDetailsTPAExtensions(TPAExtensions specialRequestDetailsTPAExtensions)
Set the 'TPA_Extensions' element value. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
int |
sizeAssocItems()
Get the number of 'AssocItem' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssociatedContent()
Method Detail |
---|
public java.util.List<AssociatedContent.AssocItem> getAssocItems()
public void setAssocItems(java.util.List<AssociatedContent.AssocItem> list)
list
- public int sizeAssocItems()
public void addAssocItem(AssociatedContent.AssocItem item)
item
- public AssociatedContent.AssocItem getAssocItem(int index)
index
-
public void clearAssocItems()
public ItinPricing getAssocItemsPricing()
public void setAssocItemsPricing(ItinPricing assocItemsPricing)
assocItemsPricing
- public SpecialReqDetails getAssocItemsSpecialRequestDetailsSpecialReqDetails()
public void setAssocItemsSpecialRequestDetailsSpecialReqDetails(SpecialReqDetails assocItemsSpecialRequestDetailsSpecialReqDetails)
assocItemsSpecialRequestDetailsSpecialReqDetails
- public TPAExtensions getAssocItemsSpecialRequestDetailsTPAExtensions()
public void setAssocItemsSpecialRequestDetailsTPAExtensions(TPAExtensions assocItemsSpecialRequestDetailsTPAExtensions)
assocItemsSpecialRequestDetailsTPAExtensions
- public ItinPricing getPricing()
public void setPricing(ItinPricing pricing)
pricing
- public SpecialReqDetails getSpecialRequestDetailsSpecialReqDetails()
public void setSpecialRequestDetailsSpecialReqDetails(SpecialReqDetails specialRequestDetailsSpecialReqDetails)
specialRequestDetailsSpecialReqDetails
- public TPAExtensions getSpecialRequestDetailsTPAExtensions()
public void setSpecialRequestDetailsTPAExtensions(TPAExtensions specialRequestDetailsTPAExtensions)
specialRequestDetailsTPAExtensions
- public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |