Class Is24CsvFormat.Writer
- java.lang.Object
-
- com.openindex.openestate.impl.utils.AbstractConverter
-
- com.openindex.openestate.impl.utils.AbstractCsvWriter<org.openestate.io.is24_csv.Is24CsvPrinter>
-
- com.openindex.openestate.impl.is24.Is24CsvWriter
-
- com.openindex.openestate.tool.agency.export.Is24CsvFormat.Writer
-
- Enclosing class:
- Is24CsvFormat
public static class Is24CsvFormat.Writer extends Is24CsvWriter
-
-
Constructor Summary
Constructors Constructor Description Writer(Locale locale)
Writer(Locale locale, AbstractDbDriver dbDriver, DbAgencyExtension dbExtension)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.openestate.io.is24_csv.Is24CsvRecord
createRecord(EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors)
void
write(AgencyImpl agency, org.openestate.io.is24_csv.Is24CsvPrinter printer)
void
write(TransferImpl transfer, org.openestate.io.is24_csv.Is24CsvPrinter printer)
-
Methods inherited from class com.openindex.openestate.impl.is24.Is24CsvWriter
createEmptyRecord, createPrinter, createPrinter, createRecordForRemoval, getAusstattung, getAuswahl, getBauphase, getBebaubarNach, getBefeuerungsart, getBodenbelag, getEnergieausweisTyp, getErschliessung, getGeschlecht, getHaustiere, getHeizungsart, getHeizungsartWohnenAufZeit, getKeller, getLage, getMobiliar, getNutzungGrundstueckGewerbe, getNutzungGrundstueckWohnen, getObjektkategorieAnlageobjekt, getObjektkategorieGewerbeBueroPraxen, getObjektkategorieGewerbeEinzelhandel, getObjektkategorieGewerbeGastronomieHotel, getObjektkategorieGewerbeHalleProduktion, getObjektkategorieGewerbeSonstiges, getObjektkategorieGrundstueck, getObjektkategorieHaus, getObjektkategorieStellplatz, getObjektkategorieWohnenAufZeit, getObjektkategorieWohnung, getObjektzustand, getPauschalmietePro, getRauchen, getStellplatz, getVermarktungsart, getVermarktungsartGewerbe, getZulieferung, isEnergyCertificateAppendedToDescription, setEnergyCertificateAppendedToDescription, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord, setupRecord
-
Methods inherited from class com.openindex.openestate.impl.utils.AbstractCsvWriter
write, write, write, write, write, write, writeToString, writeToString
-
Methods inherited from class com.openindex.openestate.impl.utils.AbstractConverter
createEmptyAgency, createEmptyAgent, createEmptyAttachment, createEmptyContact, createEmptyEstate, createEmptyLink, createEmptyTransfer, createEmptyTransferAgency, getErrorMap, getErrorMessages, getErrors, getOpenEstateLanguage, putError, putErrors, setOpenEstateLanguage
-
-
-
-
Constructor Detail
-
Writer
public Writer(Locale locale)
-
Writer
public Writer(Locale locale, AbstractDbDriver dbDriver, DbAgencyExtension dbExtension)
-
-
Method Detail
-
createRecord
protected org.openestate.io.is24_csv.Is24CsvRecord createRecord(EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors) throws OpenEstateException
- Overrides:
createRecord
in classIs24CsvWriter
- Throws:
OpenEstateException
-
write
public void write(AgencyImpl agency, org.openestate.io.is24_csv.Is24CsvPrinter printer)
- Overrides:
write
in classIs24CsvWriter
-
write
public void write(TransferImpl transfer, org.openestate.io.is24_csv.Is24CsvPrinter printer)
- Overrides:
write
in classIs24CsvWriter
-
-