com.openindex.openestate.impl.xml.kyero
Class PropertyType

java.lang.Object
  extended by com.openindex.openestate.impl.xml.kyero.PropertyType

public class PropertyType
extends Object

Java class for propertyType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="propertyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{}idType"/>
         <element name="date" type="{}dateType"/>
         <element name="ref" type="{}refType"/>
         <element name="price" type="{}priceType"/>
         <element name="currency" type="{}currencyType" minOccurs="0"/>
         <element name="price_freq" type="{}priceFreqType"/>
         <element name="part_ownership" type="{}boolType" minOccurs="0"/>
         <element name="leasehold" type="{}boolType" minOccurs="0"/>
         <element name="type" type="{}enLangType"/>
         <element name="town" type="{}requiredType"/>
         <element name="province" type="{}requiredType"/>
         <element name="location_detail" type="{}locationType" minOccurs="0"/>
         <element name="beds" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="baths" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="pool" type="{}boolType" minOccurs="0"/>
         <element name="surface_area" type="{}surfaceType" minOccurs="0"/>
         <element name="url" type="{}urlType" minOccurs="0"/>
         <element name="desc" type="{}langType" minOccurs="0"/>
         <element name="images" type="{}imagesType" minOccurs="0"/>
         <element name="features" type="{}featuresType"/>
         <group ref="{}customGroup"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<BigInteger> baths
           
protected  JAXBElement<BigInteger> beds
           
protected  CurrencyType currency
           
protected  List<CustomType> custom
           
protected  Calendar date
           
protected  LangType desc
           
protected  FeaturesType features
           
protected  String id
           
protected  ImagesType images
           
protected  BoolType leasehold
           
protected  String locationDetail
           
protected  BoolType partOwnership
           
protected  BoolType pool
           
protected  Long price
           
protected  PriceFreqType priceFreq
           
protected  String province
           
protected  String ref
           
protected  SurfaceType surfaceArea
           
protected  String town
           
protected  EnLangType type
           
protected  URL url
           
 
Constructor Summary
PropertyType()
           
 
Method Summary
 JAXBElement<BigInteger> getBaths()
          Gets the value of the baths property.
 JAXBElement<BigInteger> getBeds()
          Gets the value of the beds property.
 CurrencyType getCurrency()
          Gets the value of the currency property.
 List<CustomType> getCustom()
          Gets the value of the custom property.
 Calendar getDate()
          Gets the value of the date property.
 LangType getDesc()
          Gets the value of the desc property.
 FeaturesType getFeatures()
          Gets the value of the features property.
 String getId()
          Gets the value of the id property.
 ImagesType getImages()
          Gets the value of the images property.
 BoolType getLeasehold()
          Gets the value of the leasehold property.
 String getLocationDetail()
          Gets the value of the locationDetail property.
 BoolType getPartOwnership()
          Gets the value of the partOwnership property.
 BoolType getPool()
          Gets the value of the pool property.
 Long getPrice()
          Gets the value of the price property.
 PriceFreqType getPriceFreq()
          Gets the value of the priceFreq property.
 String getProvince()
          Gets the value of the province property.
 String getRef()
          Gets the value of the ref property.
 SurfaceType getSurfaceArea()
          Gets the value of the surfaceArea property.
 String getTown()
          Gets the value of the town property.
 EnLangType getType()
          Gets the value of the type property.
 URL getUrl()
          Gets the value of the url property.
 void setBaths(JAXBElement<BigInteger> value)
          Sets the value of the baths property.
 void setBeds(JAXBElement<BigInteger> value)
          Sets the value of the beds property.
 void setCurrency(CurrencyType value)
          Sets the value of the currency property.
 void setDate(Calendar value)
          Sets the value of the date property.
 void setDesc(LangType value)
          Sets the value of the desc property.
 void setFeatures(FeaturesType value)
          Sets the value of the features property.
 void setId(String value)
          Sets the value of the id property.
 void setImages(ImagesType value)
          Sets the value of the images property.
 void setLeasehold(BoolType value)
          Sets the value of the leasehold property.
 void setLocationDetail(String value)
          Sets the value of the locationDetail property.
 void setPartOwnership(BoolType value)
          Sets the value of the partOwnership property.
 void setPool(BoolType value)
          Sets the value of the pool property.
 void setPrice(Long value)
          Sets the value of the price property.
 void setPriceFreq(PriceFreqType value)
          Sets the value of the priceFreq property.
 void setProvince(String value)
          Sets the value of the province property.
 void setRef(String value)
          Sets the value of the ref property.
 void setSurfaceArea(SurfaceType value)
          Sets the value of the surfaceArea property.
 void setTown(String value)
          Sets the value of the town property.
 void setType(EnLangType value)
          Sets the value of the type property.
 void setUrl(URL value)
          Sets the value of the url property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

date

protected Calendar date

ref

protected String ref

price

protected Long price

currency

protected CurrencyType currency

priceFreq

protected PriceFreqType priceFreq

partOwnership

protected BoolType partOwnership

leasehold

protected BoolType leasehold

type

protected EnLangType type

town

protected String town

province

protected String province

locationDetail

protected String locationDetail

beds

protected JAXBElement<BigInteger> beds

baths

protected JAXBElement<BigInteger> baths

pool

protected BoolType pool

surfaceArea

protected SurfaceType surfaceArea

url

protected URL url

desc

protected LangType desc

images

protected ImagesType images

features

protected FeaturesType features

custom

protected List<CustomType> custom
Constructor Detail

PropertyType

public PropertyType()
Method Detail

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getDate

public Calendar getDate()
Gets the value of the date property.

Returns:
possible object is String

setDate

public void setDate(Calendar value)
Sets the value of the date property.

Parameters:
value - allowed object is String

getRef

public String getRef()
Gets the value of the ref property.

Returns:
possible object is String

setRef

public void setRef(String value)
Sets the value of the ref property.

Parameters:
value - allowed object is String

getPrice

public Long getPrice()
Gets the value of the price property.

Returns:
possible object is String

setPrice

public void setPrice(Long value)
Sets the value of the price property.

Parameters:
value - allowed object is String

getCurrency

public CurrencyType getCurrency()
Gets the value of the currency property.

Returns:
possible object is CurrencyType

setCurrency

public void setCurrency(CurrencyType value)
Sets the value of the currency property.

Parameters:
value - allowed object is CurrencyType

getPriceFreq

public PriceFreqType getPriceFreq()
Gets the value of the priceFreq property.

Returns:
possible object is PriceFreqType

setPriceFreq

public void setPriceFreq(PriceFreqType value)
Sets the value of the priceFreq property.

Parameters:
value - allowed object is PriceFreqType

getPartOwnership

public BoolType getPartOwnership()
Gets the value of the partOwnership property.

Returns:
possible object is BoolType

setPartOwnership

public void setPartOwnership(BoolType value)
Sets the value of the partOwnership property.

Parameters:
value - allowed object is BoolType

getLeasehold

public BoolType getLeasehold()
Gets the value of the leasehold property.

Returns:
possible object is BoolType

setLeasehold

public void setLeasehold(BoolType value)
Sets the value of the leasehold property.

Parameters:
value - allowed object is BoolType

getType

public EnLangType getType()
Gets the value of the type property.

Returns:
possible object is EnLangType

setType

public void setType(EnLangType value)
Sets the value of the type property.

Parameters:
value - allowed object is EnLangType

getTown

public String getTown()
Gets the value of the town property.

Returns:
possible object is String

setTown

public void setTown(String value)
Sets the value of the town property.

Parameters:
value - allowed object is String

getProvince

public String getProvince()
Gets the value of the province property.

Returns:
possible object is String

setProvince

public void setProvince(String value)
Sets the value of the province property.

Parameters:
value - allowed object is String

getLocationDetail

public String getLocationDetail()
Gets the value of the locationDetail property.

Returns:
possible object is String

setLocationDetail

public void setLocationDetail(String value)
Sets the value of the locationDetail property.

Parameters:
value - allowed object is String

getBeds

public JAXBElement<BigInteger> getBeds()
Gets the value of the beds property.

Returns:
possible object is JAXBElement<BigInteger>

setBeds

public void setBeds(JAXBElement<BigInteger> value)
Sets the value of the beds property.

Parameters:
value - allowed object is JAXBElement<BigInteger>

getBaths

public JAXBElement<BigInteger> getBaths()
Gets the value of the baths property.

Returns:
possible object is JAXBElement<BigInteger>

setBaths

public void setBaths(JAXBElement<BigInteger> value)
Sets the value of the baths property.

Parameters:
value - allowed object is JAXBElement<BigInteger>

getPool

public BoolType getPool()
Gets the value of the pool property.

Returns:
possible object is BoolType

setPool

public void setPool(BoolType value)
Sets the value of the pool property.

Parameters:
value - allowed object is BoolType

getSurfaceArea

public SurfaceType getSurfaceArea()
Gets the value of the surfaceArea property.

Returns:
possible object is SurfaceType

setSurfaceArea

public void setSurfaceArea(SurfaceType value)
Sets the value of the surfaceArea property.

Parameters:
value - allowed object is SurfaceType

getUrl

public URL getUrl()
Gets the value of the url property.

Returns:
possible object is String

setUrl

public void setUrl(URL value)
Sets the value of the url property.

Parameters:
value - allowed object is String

getDesc

public LangType getDesc()
Gets the value of the desc property.

Returns:
possible object is LangType

setDesc

public void setDesc(LangType value)
Sets the value of the desc property.

Parameters:
value - allowed object is LangType

getImages

public ImagesType getImages()
Gets the value of the images property.

Returns:
possible object is ImagesType

setImages

public void setImages(ImagesType value)
Sets the value of the images property.

Parameters:
value - allowed object is ImagesType

getFeatures

public FeaturesType getFeatures()
Gets the value of the features property.

Returns:
possible object is FeaturesType

setFeatures

public void setFeatures(FeaturesType value)
Sets the value of the features property.

Parameters:
value - allowed object is FeaturesType

getCustom

public List<CustomType> getCustom()
Gets the value of the custom property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the custom property.

For example, to add a new item, do as follows:

    getCustom().add(newItem);
 

Objects of the following type(s) are allowed in the list CustomType



Copyright © 2012 OpenEstate. All Rights Reserved.