|
|||||||
| 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 | ||||||