|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.Properties.Property
public static class Properties.Property
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="Property" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="ns:PropertyValueMatchType"> <xs:sequence> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PropertyValueMatchType"> <xs:complexContent> <xs:extension base="ns:BasicPropertyInfoType"> <xs:sequence> <xs:element name="SearchValueMatch" minOccurs="0" maxOccurs="unbounded"> <!-- Reference to inner class SearchValueMatch --> </xs:element> <xs:element name="Amenities" minOccurs="0"> <!-- Reference to inner class Amenities --> </xs:element> <xs:element name="RateRange" minOccurs="0"> <!-- Reference to inner class RateRange --> </xs:element> </xs:sequence> <xs:attribute type="xs:string" use="optional" name="MoreDataEchoToken"/> <xs:attribute type="xs:boolean" use="optional" name="SameCountryInd"/> <xs:attribute type="ns:RateIndicatorType" use="optional" name="AvailabilityStatus"/> </xs:extension> </xs:complexContent> </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 |
Properties.Property.Amenities
A collection of available amenities. |
static class |
Properties.Property.RateRange
Used to provide the minimum and maximum range of rates at this hotel property. |
static class |
Properties.Property.SearchValueMatch
The string value used to search for a property is returned. |
Constructor Summary | |
---|---|
Properties.Property()
|
Method Summary | |
---|---|
void |
addSearchValueMatch(Properties.Property.SearchValueMatch item)
Add a 'SearchValueMatch' element item. |
void |
clearSearchValueMatchs()
Remove all 'SearchValueMatch' element items. |
Properties.Property.Amenities |
getAmenities()
Get the 'Amenities' element value. |
RateIndicator |
getAvailabilityStatus()
Get the 'AvailabilityStatus' attribute value. |
BasicPropertyInfo |
getBasicPropertyInfo()
Get the extension value. |
java.lang.String |
getMoreDataEchoToken()
Get the 'MoreDataEchoToken' attribute value. |
Properties.Property.RateRange |
getRateRange()
Get the 'RateRange' element value. |
java.lang.Boolean |
getSameCountryInd()
Get the 'SameCountryInd' attribute value. |
Properties.Property.SearchValueMatch |
getSearchValueMatch(int index)
Get 'SearchValueMatch' element item by position. |
java.util.List<Properties.Property.SearchValueMatch> |
getSearchValueMatchs()
Get the list of 'SearchValueMatch' element items. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
void |
setAmenities(Properties.Property.Amenities amenities)
Set the 'Amenities' element value. |
void |
setAvailabilityStatus(RateIndicator availabilityStatus)
Set the 'AvailabilityStatus' attribute value. |
void |
setBasicPropertyInfo(BasicPropertyInfo basicPropertyInfo)
Set the extension value. |
void |
setMoreDataEchoToken(java.lang.String moreDataEchoToken)
Set the 'MoreDataEchoToken' attribute value. |
void |
setRateRange(Properties.Property.RateRange rateRange)
Set the 'RateRange' element value. |
void |
setSameCountryInd(java.lang.Boolean sameCountryInd)
Set the 'SameCountryInd' attribute value. |
void |
setSearchValueMatchs(java.util.List<Properties.Property.SearchValueMatch> list)
Set the list of 'SearchValueMatch' element items. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
int |
sizeSearchValueMatchs()
Get the number of 'SearchValueMatch' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Properties.Property()
Method Detail |
---|
public BasicPropertyInfo getBasicPropertyInfo()
public void setBasicPropertyInfo(BasicPropertyInfo basicPropertyInfo)
basicPropertyInfo
- public java.util.List<Properties.Property.SearchValueMatch> getSearchValueMatchs()
public void setSearchValueMatchs(java.util.List<Properties.Property.SearchValueMatch> list)
list
- public int sizeSearchValueMatchs()
public void addSearchValueMatch(Properties.Property.SearchValueMatch item)
item
- public Properties.Property.SearchValueMatch getSearchValueMatch(int index)
index
-
public void clearSearchValueMatchs()
public Properties.Property.Amenities getAmenities()
public void setAmenities(Properties.Property.Amenities amenities)
amenities
- public Properties.Property.RateRange getRateRange()
public void setRateRange(Properties.Property.RateRange rateRange)
rateRange
- public java.lang.String getMoreDataEchoToken()
public void setMoreDataEchoToken(java.lang.String moreDataEchoToken)
moreDataEchoToken
- public java.lang.Boolean getSameCountryInd()
public void setSameCountryInd(java.lang.Boolean sameCountryInd)
sameCountryInd
- public RateIndicator getAvailabilityStatus()
public void setAvailabilityStatus(RateIndicator availabilityStatus)
availabilityStatus
- 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 |