public class Is24RestWriter extends AbstractConverter
Constructor and Description |
---|
Is24RestWriter() |
Is24RestWriter(Locale locale) |
Modifier and Type | Method and Description |
---|---|
protected org.openestate.is24.restapi.xml.common.Price |
getEstateAdditionalCosts(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.AirConditioningType |
getEstateAirConditioningType(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.ApartmentType |
getEstateApartmentType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.BuildingType |
getEstateBuildingType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.CommercializationType |
getEstateCommercializationType(EstateImpl src,
boolean rentInsteadOfLease) |
protected org.openestate.is24.restapi.xml.common.CompulsoryAuctionType |
getEstateCompulsoryAuctionType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.RealEstateCondition |
getEstateCondition(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.ConstructionPhaseType |
getEstateConstructionPhaseType(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.CourtageInfo |
getEstateCourtageInfo(EstateImpl src) |
protected Boolean |
getEstateEnergyCertificateAvailable(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.EnergyEfficiencyClass |
getEstateEnergyCertificateClass(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.EnergyCertificateCreationDate |
getEstateEnergyCertificateDate(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.BuildingEnergyRatingType |
getEstateEnergyCertificateType(EstateImpl estate) |
protected BigDecimal |
getEstateEnergyValue(EstateImpl estate,
org.openestate.is24.restapi.xml.common.BuildingEnergyRatingType type) |
protected org.openestate.is24.restapi.xml.common.EnergySourcesEnev2014 |
getEstateFiringTypes(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.FlatMateGenderType |
getEstateFlatMateGenderType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.FlooringType |
getEstateFlooringType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.YesNoNotApplicableType |
getEstateFurnishing(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.GarageType |
getEstateGarageType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.GastronomyType |
getEstateGastronomyType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.HeatingTypeEnev2014 |
getEstateHeatingType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.HouseTypeBuildingType |
getEstateHouseTypeBuildingType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.IndustryType |
getEstateIndustryType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.InteriorQuality |
getEstateInteriorQuality(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.InvestmentType |
getEstateInvestmentType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.ItInfrastructureType |
getEstateItInfrastructureType(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.LocationClassificationType |
getEstateLocationClassificationType(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstateLowestBid(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstateMarketValue(EstateImpl src) |
protected Boolean |
getEstateNonSmoker(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.OfficeType |
getEstateOfficeType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.ParkingSpaceType |
getEstateParkingSpaceType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.PetsAllowedType |
getEstatePetsAllowedType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstatePrice(EstateImpl src,
List<OpenEstateType> types,
boolean hiddenPricesAllowed,
boolean rentInsteadOfLease) |
protected org.openestate.is24.restapi.xml.common.PublishChannels |
getEstatePublishChannels(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstatePurchasePrice(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstatePurchasePricePerSqm(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstateRentalIncomeActual(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.Price |
getEstateRentalIncomeDebit(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.ShortTermAccommodationType |
getEstateShortTermAccommodationType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.SiteConstructibleType |
getEstateSiteConstructibleType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.SiteDevelopmentType |
getEstateSiteDevelopmentType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.SiteRecommendedUseForTradeTypes |
getEstateSiteRecommendedUseForTradeTypes(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.SiteRecommendedUseTypes |
getEstateSiteRecommendedUseTypes(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.SmokingAllowedType |
getEstateSmokingAllowedType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.SpecialPurposeType |
getEstateSpecialPurposeType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.StoreType |
getEstateStoreType(EstateImpl src,
List<OpenEstateType> types) |
protected org.openestate.is24.restapi.xml.common.SupplyType |
getEstateSupplyType(EstateImpl estate) |
protected org.openestate.is24.restapi.xml.common.TvConnectionType |
getEstateTvConnectionType(EstateImpl src) |
protected org.openestate.is24.restapi.xml.common.UtilizationTradeSite |
getEstateUtilizationTradeSite(EstateImpl src,
List<OpenEstateType> types) |
protected com.google.i18n.phonenumbers.Phonenumber.PhoneNumber |
getPhoneNumber(String value,
String countryCode) |
protected String[] |
getPhoneNumberSegments(String value,
String countryCode) |
protected org.openestate.is24.restapi.xml.common.SalutationType |
getSalutationType(Gender value) |
protected String |
getText(String text) |
protected org.openestate.is24.restapi.xml.common.YesNoNotApplicableType |
getYesNoNotApplicable(Boolean value) |
protected org.openestate.is24.restapi.xml.common.YesNotApplicableType |
getYesNotApplicable(Boolean value) |
org.openestate.is24.restapi.xml.common.Attachment |
writeAttachment(EstateAttachmentImpl src,
boolean titlePicture,
List<String> errors) |
org.openestate.is24.restapi.xml.common.Attachment |
writeAttachment(EstateAttachmentImpl src,
List<String> errors) |
org.openestate.is24.restapi.xml.common.Attachment |
writeAttachment(EstateLinkImpl src,
List<String> errors) |
org.openestate.is24.restapi.xml.common.RealtorContactDetails |
writeContact(AgentContactImpl src,
List<String> errors) |
org.openestate.is24.restapi.xml.common.RealtorContactDetails |
writeContact(AgentContactImpl src,
String companyName,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.ApartmentBuy output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.ApartmentRent output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.AssistedLiving output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.CompulsoryAuction output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.FlatShareRoom output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.GarageBuy output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.GarageRent output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.Gastronomy output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.HouseBuy output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.HouseRent output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.HouseType output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.Industry output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.Investment output,
List<OpenEstateType> types,
List<String> errors) |
org.openestate.is24.restapi.xml.realestates.RealEstate |
writeEstate(EstateImpl src,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.LivingBuySite output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.LivingRentSite output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.Office output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.SeniorCare output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.ShortTermAccommodation output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.SpecialPurpose output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.Store output,
List<OpenEstateType> types,
List<String> errors) |
protected void |
writeEstate(EstateImpl src,
org.openestate.is24.restapi.xml.realestates.TradeSite output,
List<OpenEstateType> types,
List<String> errors) |
createEmptyAgency, createEmptyAgent, createEmptyAttachment, createEmptyContact, createEmptyEstate, createEmptyLink, createEmptyTransfer, createEmptyTransferAgency, getErrorMap, getErrorMessages, getErrors, getOpenEstateLanguage, putError, putErrors, setOpenEstateLanguage
public Is24RestWriter()
public Is24RestWriter(Locale locale)
protected org.openestate.is24.restapi.xml.common.Price getEstateAdditionalCosts(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.AirConditioningType getEstateAirConditioningType(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.ApartmentType getEstateApartmentType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.BuildingType getEstateBuildingType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.CommercializationType getEstateCommercializationType(EstateImpl src, boolean rentInsteadOfLease)
protected org.openestate.is24.restapi.xml.common.CompulsoryAuctionType getEstateCompulsoryAuctionType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.RealEstateCondition getEstateCondition(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.ConstructionPhaseType getEstateConstructionPhaseType(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.CourtageInfo getEstateCourtageInfo(EstateImpl src)
protected Boolean getEstateEnergyCertificateAvailable(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.EnergyEfficiencyClass getEstateEnergyCertificateClass(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.EnergyCertificateCreationDate getEstateEnergyCertificateDate(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.BuildingEnergyRatingType getEstateEnergyCertificateType(EstateImpl estate)
protected BigDecimal getEstateEnergyValue(EstateImpl estate, org.openestate.is24.restapi.xml.common.BuildingEnergyRatingType type)
protected org.openestate.is24.restapi.xml.common.EnergySourcesEnev2014 getEstateFiringTypes(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.HouseTypeBuildingType getEstateHouseTypeBuildingType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.FlatMateGenderType getEstateFlatMateGenderType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.FlooringType getEstateFlooringType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.YesNoNotApplicableType getEstateFurnishing(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.GarageType getEstateGarageType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.GastronomyType getEstateGastronomyType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.HeatingTypeEnev2014 getEstateHeatingType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.IndustryType getEstateIndustryType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.InteriorQuality getEstateInteriorQuality(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.InvestmentType getEstateInvestmentType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.ItInfrastructureType getEstateItInfrastructureType(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.LocationClassificationType getEstateLocationClassificationType(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.Price getEstateLowestBid(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstateMarketValue(EstateImpl src)
protected Boolean getEstateNonSmoker(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.OfficeType getEstateOfficeType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.ParkingSpaceType getEstateParkingSpaceType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.PetsAllowedType getEstatePetsAllowedType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstatePrice(EstateImpl src, List<OpenEstateType> types, boolean hiddenPricesAllowed, boolean rentInsteadOfLease)
protected org.openestate.is24.restapi.xml.common.PublishChannels getEstatePublishChannels(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstatePurchasePrice(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstatePurchasePricePerSqm(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstateRentalIncomeActual(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.Price getEstateRentalIncomeDebit(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.ShortTermAccommodationType getEstateShortTermAccommodationType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.SiteRecommendedUseForTradeTypes getEstateSiteRecommendedUseForTradeTypes(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.SiteRecommendedUseTypes getEstateSiteRecommendedUseTypes(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.SmokingAllowedType getEstateSmokingAllowedType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.SiteConstructibleType getEstateSiteConstructibleType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.SiteDevelopmentType getEstateSiteDevelopmentType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.SpecialPurposeType getEstateSpecialPurposeType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.StoreType getEstateStoreType(EstateImpl src, List<OpenEstateType> types)
protected org.openestate.is24.restapi.xml.common.SupplyType getEstateSupplyType(EstateImpl estate)
protected org.openestate.is24.restapi.xml.common.TvConnectionType getEstateTvConnectionType(EstateImpl src)
protected org.openestate.is24.restapi.xml.common.UtilizationTradeSite getEstateUtilizationTradeSite(EstateImpl src, List<OpenEstateType> types)
protected com.google.i18n.phonenumbers.Phonenumber.PhoneNumber getPhoneNumber(String value, String countryCode)
protected org.openestate.is24.restapi.xml.common.SalutationType getSalutationType(Gender value)
protected org.openestate.is24.restapi.xml.common.YesNoNotApplicableType getYesNoNotApplicable(Boolean value)
protected org.openestate.is24.restapi.xml.common.YesNotApplicableType getYesNotApplicable(Boolean value)
public org.openestate.is24.restapi.xml.common.Attachment writeAttachment(EstateAttachmentImpl src, List<String> errors)
public org.openestate.is24.restapi.xml.common.Attachment writeAttachment(EstateAttachmentImpl src, boolean titlePicture, List<String> errors)
public org.openestate.is24.restapi.xml.common.Attachment writeAttachment(EstateLinkImpl src, List<String> errors)
public final org.openestate.is24.restapi.xml.common.RealtorContactDetails writeContact(AgentContactImpl src, List<String> errors)
public org.openestate.is24.restapi.xml.common.RealtorContactDetails writeContact(AgentContactImpl src, String companyName, List<String> errors)
public org.openestate.is24.restapi.xml.realestates.RealEstate writeEstate(EstateImpl src, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.ApartmentBuy output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.ApartmentRent output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.AssistedLiving output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.CompulsoryAuction output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.FlatShareRoom output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.GarageBuy output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.GarageRent output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.Gastronomy output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.HouseBuy output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.HouseRent output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.HouseType output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.Industry output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.Investment output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.LivingBuySite output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.LivingRentSite output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.Office output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.SeniorCare output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.ShortTermAccommodation output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.SpecialPurpose output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.Store output, List<OpenEstateType> types, List<String> errors)
protected void writeEstate(EstateImpl src, org.openestate.is24.restapi.xml.realestates.TradeSite output, List<OpenEstateType> types, List<String> errors)
Copyright © 2019 OpenEstate. All rights reserved.