package com.flexmls.flexmls_api.models; import java.util.Date; import java.util.List; import org.codehaus.jackson.annotate.JsonProperty; public class Listing extends ResourceEntity { @JsonProperty("StandardFields") private StandardFields standardFields; public StandardFields getStandardFields() { return standardFields; } public void setStandardFields(StandardFields standardFields) { this.standardFields = standardFields; } public static class StandardFields extends Base { @JsonProperty("StreetNumber") private String streetNumber; @JsonProperty("Longitude") private String longitude; @JsonProperty("City") private String city; @JsonProperty("ListingId") private String listingId; @JsonProperty("PublicRemarks") private String publicRemarks; @JsonProperty("BuildingAreaTotal") private String buildingAreaTotal; @JsonProperty("YearBuilt") private int yearBuilt; @JsonProperty("StreetName") private String streetName; @JsonProperty("ListPrice") private String listPrice; @JsonProperty("PostalCode") private String postalCode; @JsonProperty("Latitude") private String latitude; @JsonProperty("BathsThreeQuarter") private String bathsThreeQuarter; @JsonProperty("BathsFull") private String bathsFull; @JsonProperty("BathsTotal") private String bathsTotal; @JsonProperty("StateOrProvince") private String stateOrProvince; @JsonProperty("PropertyType") private String propertyType; @JsonProperty("StreetAdditionalInfo") private String streetAdditionalInfo; @JsonProperty("StreetDirPrefix") private String streetDirPrefix; @JsonProperty("BedsTotal") private String bedsTotal; @JsonProperty("StreetDirSuffix") private String streetDirSuffix; @JsonProperty("ListingKey") private String listingKey; @JsonProperty("ListOfficeName") private String listOfficeName; @JsonProperty("BathsHalf") private String bathsHalf; @JsonProperty("ModificationTimestamp") private Date modificationTimestamp; @JsonProperty("CountyOrParish") private String countyOrParish; public String getStreetNumber() { return streetNumber; } public void setStreetNumber(String streetNumber) { this.streetNumber = streetNumber; } public String getLongitude() { return longitude; } public void setLongitude(String longitude) { this.longitude = longitude; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getListingId() { return listingId; } public void setListingId(String listingId) { this.listingId = listingId; } public String getPublicRemarks() { return publicRemarks; } public void setPublicRemarks(String publicRemarks) { this.publicRemarks = publicRemarks; } public String getBuildingAreaTotal() { return buildingAreaTotal; } public void setBuildingAreaTotal(String buildingAreaTotal) { this.buildingAreaTotal = buildingAreaTotal; } public int getYearBuilt() { return yearBuilt; } public void setYearBuilt(int yearBuilt) { this.yearBuilt = yearBuilt; } public String getStreetName() { return streetName; } public void setStreetName(String streetName) { this.streetName = streetName; } public String getListPrice() { return listPrice; } public void setListPrice(String listPrice) { this.listPrice = listPrice; } public String getPostalCode() { return postalCode; } public void setPostalCode(String postalCode) { this.postalCode = postalCode; } public String getLatitude() { return latitude; } public void setLatitude(String latitude) { this.latitude = latitude; } public String getBathsThreeQuarter() { return bathsThreeQuarter; } public void setBathsThreeQuarter(String bathsThreeQuarter) { this.bathsThreeQuarter = bathsThreeQuarter; } public String getBathsFull() { return bathsFull; } public void setBathsFull(String bathsFull) { this.bathsFull = bathsFull; } public String getBathsTotal() { return bathsTotal; } public void setBathsTotal(String bathsTotal) { this.bathsTotal = bathsTotal; } public String getStateOrProvince() { return stateOrProvince; } public void setStateOrProvince(String stateOrProvince) { this.stateOrProvince = stateOrProvince; } public String getPropertyType() { return propertyType; } public void setPropertyType(String propertyType) { this.propertyType = propertyType; } public String getStreetAdditionalInfo() { return streetAdditionalInfo; } public void setStreetAdditionalInfo(String streetAdditionalInfo) { this.streetAdditionalInfo = streetAdditionalInfo; } public String getStreetDirPrefix() { return streetDirPrefix; } public void setStreetDirPrefix(String streetDirPrefix) { this.streetDirPrefix = streetDirPrefix; } public String getBedsTotal() { return bedsTotal; } public void setBedsTotal(String bedsTotal) { this.bedsTotal = bedsTotal; } public String getStreetDirSuffix() { return streetDirSuffix; } public void setStreetDirSuffix(String streetDirSuffix) { this.streetDirSuffix = streetDirSuffix; } public String getListingKey() { return listingKey; } public void setListingKey(String listingKey) { this.listingKey = listingKey; } public String getListOfficeName() { return listOfficeName; } public void setListOfficeName(String listOfficeName) { this.listOfficeName = listOfficeName; } public String getBathsHalf() { return bathsHalf; } public void setBathsHalf(String bathsHalf) { this.bathsHalf = bathsHalf; } public Date getModificationTimestamp() { return modificationTimestamp; } public void setModificationTimestamp(Date modificationTimestamp) { this.modificationTimestamp = modificationTimestamp; } public String getCountyOrParish() { return countyOrParish; } public void setCountyOrParish(String countyOrParish) { this.countyOrParish = countyOrParish; } @JsonProperty("Documents") private List<Document> documents; @JsonProperty("Photos") private List<Photo> photos; @JsonProperty("Videos") private List<Video> videos; @JsonProperty("VirtualTours") private List<VirtualTour> virtualTours; @JsonProperty("OpenHouses") private List<OpenHouse> openHouses; public List<Document> getDocuments() { return documents; } public void setDocuments(List<Document> documents) { this.documents = documents; } public List<Photo> getPhotos() { return photos; } public void setPhotos(List<Photo> photos) { this.photos = photos; } public List<Video> getVideos() { return videos; } public void setVideos(List<Video> videos) { this.videos = videos; } public List<VirtualTour> getVirtualTours() { return virtualTours; } public void setVirtualTours(List<VirtualTour> virtualTours) { this.virtualTours = virtualTours; } public List<OpenHouse> getOpenHouses() { return openHouses; } public void setOpenHouses(List<OpenHouse> openHouses) { this.openHouses = openHouses; } } }