com.openindex.openestate.tool.agency.utils
Class IS24CsvReader

java.lang.Object
  extended by com.openindex.openestate.impl.OpenEstateConverter
      extended by com.openindex.openestate.impl.csv.CSVReader
          extended by com.openindex.openestate.impl.csv.is24.IS24CSVReader
              extended by com.openindex.openestate.tool.agency.utils.IS24CsvReader

public class IS24CsvReader
extends IS24CSVReader

IS24CSVReader.
$Id: IS24CsvReader.java 1559 2012-05-28 22:48:49Z andy $

Author:
Andreas Rudolph

Constructor Summary
IS24CsvReader()
           
IS24CsvReader(AgencyImportDialog dlg)
           
IS24CsvReader(Locale locale)
           
 
Method Summary
static String calculateHash(String[] values)
           
 EstateImpl createEmptyEstate()
           
 boolean isHashComparisonEnabled()
           
protected  boolean readEstate(IS24CSVSchema schema, String[] values, EstateImpl estate)
           
 void setHashComparisonEnabled(boolean hashComparisonEnabled)
           
 
Methods inherited from class com.openindex.openestate.impl.csv.is24.IS24CSVReader
getCharset, parseDate, parseEstateAttachment, parseYerOrNo, readEstateAusstattung, readEstateBauphase, readEstateBebaubarNach, readEstateBefeuerung, readEstateBodenbelag, readEstateEnergiepass, readEstateErschliessung, readEstateGeschlecht, readEstateHaustiere, readEstateHeizungsart, readEstateKeller, readEstateMietePro, readEstateMoebliert, readEstateRaucher, readEstateStellplatz, readEstateZulieferung, readEstateZustand, readLine, readLineValues, readLineValues, readLineValues
 
Methods inherited from class com.openindex.openestate.impl.csv.CSVReader
createEmptyContact, getChar, getChar, getFloat, getFloat, getInt, getInt, getLong, getLong, getString, getString, read, read, read, read, read
 
Methods inherited from class com.openindex.openestate.impl.OpenEstateConverter
getErrorMap, getEstateValue, getEstateValueAsBigDecimal, getEstateValueAsBigInteger, getEstateValueAsBoolean, getEstateValueAsCalendar, getEstateValueAsDate, getEstateValueAsDouble, getEstateValueAsFloat, getEstateValueAsInteger, getEstateValueAsList, getEstateValueAsLong, getEstateValueAsNonEmptyString, getEstateValueAsString, getFormattedEstateValue, getNumber, getOpenEstateLanguage, getXmlLineSeparator, hasEstateValue, putErrors, putEstateValue, putEstateValue, setOpenEstateLanguage, setXmlLineSeparator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IS24CsvReader

public IS24CsvReader()

IS24CsvReader

public IS24CsvReader(Locale locale)

IS24CsvReader

public IS24CsvReader(AgencyImportDialog dlg)
Method Detail

calculateHash

public static String calculateHash(String[] values)
                            throws NoSuchAlgorithmException,
                                   IOException
Throws:
NoSuchAlgorithmException
IOException

createEmptyEstate

public EstateImpl createEmptyEstate()
Overrides:
createEmptyEstate in class CSVReader

isHashComparisonEnabled

public boolean isHashComparisonEnabled()

readEstate

protected boolean readEstate(IS24CSVSchema schema,
                             String[] values,
                             EstateImpl estate)
Overrides:
readEstate in class IS24CSVReader

setHashComparisonEnabled

public void setHashComparisonEnabled(boolean hashComparisonEnabled)


Copyright © 2012 OpenEstate. All Rights Reserved.