net.sf.flatpack.writer
Class DelimiterWriterFactory

java.lang.Object
  extended by net.sf.flatpack.writer.AbstractWriterFactory
      extended by net.sf.flatpack.writer.DelimiterWriterFactory
All Implemented Interfaces:
WriterFactory

public class DelimiterWriterFactory
extends AbstractWriterFactory

Author:
Dirk Holmes and Holger Holger Hoffstatte

Field Summary
static char DEFAULT_DELIMITER
           
static char DEFAULT_QUALIFIER
           
 
Constructor Summary
DelimiterWriterFactory(char delimiter, char qualifier)
           
DelimiterWriterFactory(java.util.Map mapping)
           
DelimiterWriterFactory(java.util.Map mapping, char delimiter)
           
DelimiterWriterFactory(java.util.Map mapping, char delimiter, char qualifier)
           
DelimiterWriterFactory(java.io.Reader mappingSrc)
           
DelimiterWriterFactory(java.io.Reader mappingSrc, char delimiter)
           
DelimiterWriterFactory(java.io.Reader mappingSrc, char delimiter, char qualifier)
           
 
Method Summary
 void addColumnTitle(java.lang.String columnTitle)
           
 Writer createWriter(java.io.Writer out)
           
 char getDelimiter()
           
 char getQualifier()
           
 
Methods inherited from class net.sf.flatpack.writer.AbstractWriterFactory
getColumnMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DELIMITER

public static final char DEFAULT_DELIMITER
See Also:
Constant Field Values

DEFAULT_QUALIFIER

public static final char DEFAULT_QUALIFIER
See Also:
Constant Field Values
Constructor Detail

DelimiterWriterFactory

public DelimiterWriterFactory(char delimiter,
                              char qualifier)

DelimiterWriterFactory

public DelimiterWriterFactory(java.io.Reader mappingSrc)
                       throws java.io.IOException,
                              org.jdom.JDOMException
Throws:
java.io.IOException
org.jdom.JDOMException

DelimiterWriterFactory

public DelimiterWriterFactory(java.io.Reader mappingSrc,
                              char delimiter)
                       throws java.io.IOException,
                              org.jdom.JDOMException
Throws:
java.io.IOException
org.jdom.JDOMException

DelimiterWriterFactory

public DelimiterWriterFactory(java.io.Reader mappingSrc,
                              char delimiter,
                              char qualifier)
                       throws java.io.IOException
Throws:
java.io.IOException

DelimiterWriterFactory

public DelimiterWriterFactory(java.util.Map mapping)

DelimiterWriterFactory

public DelimiterWriterFactory(java.util.Map mapping,
                              char delimiter)

DelimiterWriterFactory

public DelimiterWriterFactory(java.util.Map mapping,
                              char delimiter,
                              char qualifier)
Method Detail

getDelimiter

public char getDelimiter()

getQualifier

public char getQualifier()

createWriter

public Writer createWriter(java.io.Writer out)
                    throws java.io.IOException
Specified by:
createWriter in interface WriterFactory
Specified by:
createWriter in class AbstractWriterFactory
Throws:
java.io.IOException

addColumnTitle

public void addColumnTitle(java.lang.String columnTitle)


Copyright © 2006-2011 Appendium - Portfolio Financing Platform. All Rights Reserved.