public static class Feed.Projects.Project extends Object implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.ToString
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="unique-id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="date-updated" type="{http://feed.immobiliare.it}dateUpdatedType"/>
<element name="agent">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="email" type="{http://feed.immobiliare.it}emailType"/>
<element name="sales-office">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="country-code">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="[a-zA-Z]{2}"/>
</restriction>
</simpleType>
</element>
<element name="administrative-area" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="sub-administrative-area" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="city">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="code" type="{http://www.w3.org/2001/XMLSchema}integer" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="locality">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="thoroughfare" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="mobile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
</element>
</all>
</restriction>
</complexContent>
</complexType>
</element>
<element name="features">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="building-status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="start-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="end-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="specification" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="floorplanner-url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="virtual-tour" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description" type="{http://feed.immobiliare.it}langtxt"/>
<element name="energy-class" type="{http://feed.immobiliare.it}classEnergy"/>
<element name="energy-performance" type="{http://feed.immobiliare.it}classEnergyPerformance" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
</element>
<element name="location" type="{http://feed.immobiliare.it}locationStructure" minOccurs="0"/>
<element name="pictures" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="picture-url" type="{http://feed.immobiliare.it}pictureProject" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="videos" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="video" type="{http://feed.immobiliare.it}videoProject"/>
</all>
</restriction>
</complexContent>
</complexType>
</element>
<element name="lots" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="residential" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="commercial" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="lot" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="unique-id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="property-type" type="{http://feed.immobiliare.it}propertyTypeProject"/>
<element name="price" type="{http://feed.immobiliare.it}priceType"/>
<element name="size" type="{http://feed.immobiliare.it}sizeType"/>
<element name="rooms" type="{http://feed.immobiliare.it}roomsType" minOccurs="0"/>
<element name="bathrooms" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="floor" type="{http://feed.immobiliare.it}floorProject"/>
<element name="garage" type="{http://feed.immobiliare.it}boxProject"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="specification" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="pictures" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="picture-url" type="{http://feed.immobiliare.it}pictureProject" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</all>
<attribute name="total" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="forsale" type="{http://www.w3.org/2001/XMLSchema}integer" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</all>
<attribute name="operation" type="{http://feed.immobiliare.it}operation" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Feed.Projects.Project.Agent
Java class for anonymous complex type.
|
static class |
Feed.Projects.Project.Features
Java class for anonymous complex type.
|
static class |
Feed.Projects.Project.Lots
Java class for anonymous complex type.
|
static class |
Feed.Projects.Project.Pictures
Java class for anonymous complex type.
|
static class |
Feed.Projects.Project.Videos
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected Feed.Projects.Project.Agent |
agent |
protected Calendar |
dateUpdated |
protected Feed.Projects.Project.Features |
features |
protected LocationStructure |
location |
protected Feed.Projects.Project.Lots |
lots |
protected Operation |
operation |
protected Feed.Projects.Project.Pictures |
pictures |
protected String |
uniqueId |
protected Feed.Projects.Project.Videos |
videos |
| Constructor and Description |
|---|
Feed.Projects.Project() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
Feed.Projects.Project.Agent |
getAgent()
Gets the value of the agent property.
|
Calendar |
getDateUpdated()
Gets the value of the dateUpdated property.
|
Feed.Projects.Project.Features |
getFeatures()
Gets the value of the features property.
|
LocationStructure |
getLocation()
Gets the value of the location property.
|
Feed.Projects.Project.Lots |
getLots()
Gets the value of the lots property.
|
Operation |
getOperation()
Gets the value of the operation property.
|
Feed.Projects.Project.Pictures |
getPictures()
Gets the value of the pictures property.
|
String |
getUniqueId()
Gets the value of the uniqueId property.
|
Feed.Projects.Project.Videos |
getVideos()
Gets the value of the videos property.
|
void |
setAgent(Feed.Projects.Project.Agent value)
Sets the value of the agent property.
|
void |
setDateUpdated(Calendar value)
Sets the value of the dateUpdated property.
|
void |
setFeatures(Feed.Projects.Project.Features value)
Sets the value of the features property.
|
void |
setLocation(LocationStructure value)
Sets the value of the location property.
|
void |
setLots(Feed.Projects.Project.Lots value)
Sets the value of the lots property.
|
void |
setOperation(Operation value)
Sets the value of the operation property.
|
void |
setPictures(Feed.Projects.Project.Pictures value)
Sets the value of the pictures property.
|
void |
setUniqueId(String value)
Sets the value of the uniqueId property.
|
void |
setVideos(Feed.Projects.Project.Videos value)
Sets the value of the videos property.
|
String |
toString() |
protected String uniqueId
protected Calendar dateUpdated
protected Feed.Projects.Project.Agent agent
protected Feed.Projects.Project.Features features
protected LocationStructure location
protected Feed.Projects.Project.Pictures pictures
protected Feed.Projects.Project.Videos videos
protected Feed.Projects.Project.Lots lots
protected Operation operation
public String getUniqueId()
Stringpublic void setUniqueId(String value)
value - allowed object is
Stringpublic Calendar getDateUpdated()
Stringpublic void setDateUpdated(Calendar value)
value - allowed object is
Stringpublic Feed.Projects.Project.Agent getAgent()
Feed.Projects.Project.Agentpublic void setAgent(Feed.Projects.Project.Agent value)
value - allowed object is
Feed.Projects.Project.Agentpublic Feed.Projects.Project.Features getFeatures()
Feed.Projects.Project.Featurespublic void setFeatures(Feed.Projects.Project.Features value)
value - allowed object is
Feed.Projects.Project.Featurespublic LocationStructure getLocation()
LocationStructurepublic void setLocation(LocationStructure value)
value - allowed object is
LocationStructurepublic Feed.Projects.Project.Pictures getPictures()
Feed.Projects.Project.Picturespublic void setPictures(Feed.Projects.Project.Pictures value)
value - allowed object is
Feed.Projects.Project.Picturespublic Feed.Projects.Project.Videos getVideos()
Feed.Projects.Project.Videospublic void setVideos(Feed.Projects.Project.Videos value)
value - allowed object is
Feed.Projects.Project.Videospublic Feed.Projects.Project.Lots getLots()
Feed.Projects.Project.Lotspublic void setLots(Feed.Projects.Project.Lots value)
value - allowed object is
Feed.Projects.Project.Lotspublic Operation getOperation()
Operationpublic void setOperation(Operation value)
value - allowed object is
Operationpublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.EqualsCopyright © 2015 OpenEstate. All rights reserved.