// // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 generiert // Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. // Generiert: 2016.04.19 um 09:36:45 AM CEST // package de.immobilienscout24.rest.schema.offer.realestates._1; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; import de.immobilienscout24.rest.schema.common._1.CourtageInfo; import de.immobilienscout24.rest.schema.common._1.GarageType; import de.immobilienscout24.rest.schema.common._1.Price; import de.immobilienscout24.rest.schema.common._1.RealEstateCondition; /** * Eigenschaften fr den * Garagen-Miet Immobilientyp * * <p>Java-Klasse fr GarageRent complex type. * * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * * <pre> * <complexType name="GarageRent"> * <complexContent> * <extension base="{http://rest.immobilienscout24.de/schema/offer/realestates/1.0}RealEstate"> * <sequence> * <group ref="{http://rest.immobilienscout24.de/schema/common/1.0}ExtendedGarageRentGroup"/> * </sequence> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "GarageRent", propOrder = { "price", "usableFloorSpace", "courtage", "freeFrom", "freeUntil", "garageType", "constructionYear", "lengthGarage", "widthGarage", "heightGarage", "condition", "lastRefurbishment" }) public class GarageRent extends RealEstate { @XmlElement(required = true) protected Price price; protected Double usableFloorSpace; @XmlElement(required = true) protected CourtageInfo courtage; @XmlSchemaType(name = "date") protected XMLGregorianCalendar freeFrom; @XmlSchemaType(name = "date") protected XMLGregorianCalendar freeUntil; @XmlElement(required = true) protected GarageType garageType; protected Integer constructionYear; protected Double lengthGarage; protected Double widthGarage; protected Double heightGarage; protected RealEstateCondition condition; protected Integer lastRefurbishment; /** * Ruft den Wert der price-Eigenschaft ab. * * @return * possible object is * {@link Price } * */ public Price getPrice() { return price; } /** * Legt den Wert der price-Eigenschaft fest. * * @param value * allowed object is * {@link Price } * */ public void setPrice(Price value) { this.price = value; } /** * Ruft den Wert der usableFloorSpace-Eigenschaft ab. * * @return * possible object is * {@link Double } * */ public Double getUsableFloorSpace() { return usableFloorSpace; } /** * Legt den Wert der usableFloorSpace-Eigenschaft fest. * * @param value * allowed object is * {@link Double } * */ public void setUsableFloorSpace(Double value) { this.usableFloorSpace = value; } /** * Ruft den Wert der courtage-Eigenschaft ab. * * @return * possible object is * {@link CourtageInfo } * */ public CourtageInfo getCourtage() { return courtage; } /** * Legt den Wert der courtage-Eigenschaft fest. * * @param value * allowed object is * {@link CourtageInfo } * */ public void setCourtage(CourtageInfo value) { this.courtage = value; } /** * Ruft den Wert der freeFrom-Eigenschaft ab. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getFreeFrom() { return freeFrom; } /** * Legt den Wert der freeFrom-Eigenschaft fest. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setFreeFrom(XMLGregorianCalendar value) { this.freeFrom = value; } /** * Ruft den Wert der freeUntil-Eigenschaft ab. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getFreeUntil() { return freeUntil; } /** * Legt den Wert der freeUntil-Eigenschaft fest. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setFreeUntil(XMLGregorianCalendar value) { this.freeUntil = value; } /** * Ruft den Wert der garageType-Eigenschaft ab. * * @return * possible object is * {@link GarageType } * */ public GarageType getGarageType() { return garageType; } /** * Legt den Wert der garageType-Eigenschaft fest. * * @param value * allowed object is * {@link GarageType } * */ public void setGarageType(GarageType value) { this.garageType = value; } /** * Ruft den Wert der constructionYear-Eigenschaft ab. * * @return * possible object is * {@link Integer } * */ public Integer getConstructionYear() { return constructionYear; } /** * Legt den Wert der constructionYear-Eigenschaft fest. * * @param value * allowed object is * {@link Integer } * */ public void setConstructionYear(Integer value) { this.constructionYear = value; } /** * Ruft den Wert der lengthGarage-Eigenschaft ab. * * @return * possible object is * {@link Double } * */ public Double getLengthGarage() { return lengthGarage; } /** * Legt den Wert der lengthGarage-Eigenschaft fest. * * @param value * allowed object is * {@link Double } * */ public void setLengthGarage(Double value) { this.lengthGarage = value; } /** * Ruft den Wert der widthGarage-Eigenschaft ab. * * @return * possible object is * {@link Double } * */ public Double getWidthGarage() { return widthGarage; } /** * Legt den Wert der widthGarage-Eigenschaft fest. * * @param value * allowed object is * {@link Double } * */ public void setWidthGarage(Double value) { this.widthGarage = value; } /** * Ruft den Wert der heightGarage-Eigenschaft ab. * * @return * possible object is * {@link Double } * */ public Double getHeightGarage() { return heightGarage; } /** * Legt den Wert der heightGarage-Eigenschaft fest. * * @param value * allowed object is * {@link Double } * */ public void setHeightGarage(Double value) { this.heightGarage = value; } /** * Ruft den Wert der condition-Eigenschaft ab. * * @return * possible object is * {@link RealEstateCondition } * */ public RealEstateCondition getCondition() { return condition; } /** * Legt den Wert der condition-Eigenschaft fest. * * @param value * allowed object is * {@link RealEstateCondition } * */ public void setCondition(RealEstateCondition value) { this.condition = value; } /** * Ruft den Wert der lastRefurbishment-Eigenschaft ab. * * @return * possible object is * {@link Integer } * */ public Integer getLastRefurbishment() { return lastRefurbishment; } /** * Legt den Wert der lastRefurbishment-Eigenschaft fest. * * @param value * allowed object is * {@link Integer } * */ public void setLastRefurbishment(Integer value) { this.lastRefurbishment = value; } }