com.openindex.openestate.impl.csv.idx
Class IDXCSVWriter

java.lang.Object
  extended by com.openindex.openestate.impl.OpenEstateConverter
      extended by com.openindex.openestate.impl.csv.CSVWriter
          extended by com.openindex.openestate.impl.csv.idx.IDXCSVWriter
Direct Known Subclasses:
IDXCsvWriter

public class IDXCSVWriter
extends CSVWriter

IDXCSVWriter.
$Id: IDXCSVWriter.java 1852 2012-10-20 12:24:51Z andy $

Author:
Andreas Rudolph

Constructor Summary
IDXCSVWriter()
           
IDXCSVWriter(Locale locale)
           
 
Method Summary
 String getCsvCharset()
           
 String getCsvLineSeparator()
           
 String getCsvValueSeparator()
           
protected  void handleValues(String[] values, EstateImpl estate, AgentImpl agent, AgentContactImpl contact)
           
protected  String prepareValue(String value)
           
 void write(Writer w, AgencyImpl src)
           
protected  void write(Writer w, EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors)
           
 void write(Writer w, SerializableXmlElement src)
           
protected  void write(Writer w, TransferAgencyImpl src)
           
 void write(Writer w, TransferImpl src)
           
 
Methods inherited from class com.openindex.openestate.impl.csv.CSVWriter
write, write, write, write, writeValues
 
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

IDXCSVWriter

public IDXCSVWriter()

IDXCSVWriter

public IDXCSVWriter(Locale locale)
Method Detail

getCsvCharset

public String getCsvCharset()
Overrides:
getCsvCharset in class CSVWriter

getCsvLineSeparator

public String getCsvLineSeparator()
Overrides:
getCsvLineSeparator in class CSVWriter

getCsvValueSeparator

public String getCsvValueSeparator()
Overrides:
getCsvValueSeparator in class CSVWriter

handleValues

protected void handleValues(String[] values,
                            EstateImpl estate,
                            AgentImpl agent,
                            AgentContactImpl contact)

prepareValue

protected String prepareValue(String value)
Overrides:
prepareValue in class CSVWriter

write

public void write(Writer w,
                  SerializableXmlElement src)
           throws IOException
Specified by:
write in class CSVWriter
Throws:
IOException

write

public void write(Writer w,
                  AgencyImpl src)
           throws IOException
Throws:
IOException

write

public void write(Writer w,
                  TransferImpl src)
           throws IOException
Throws:
IOException

write

protected void write(Writer w,
                     TransferAgencyImpl src)
              throws IOException
Throws:
IOException

write

protected void write(Writer w,
                     EstateImpl estate,
                     AgentImpl agent,
                     AgentContactImpl contact,
                     List<String> errors)
              throws IOException,
                     OpenEstateException
Throws:
IOException
OpenEstateException


Copyright © 2012 OpenEstate. All Rights Reserved.