org.databene.document.csv
Class BeanCSVWriter<E>

java.lang.Object
  extended by org.databene.script.ScriptedDocumentWriter<E>
      extended by org.databene.document.csv.BeanCSVWriter<E>
All Implemented Interfaces:
DocumentWriter<E>

public class BeanCSVWriter<E>
extends ScriptedDocumentWriter<E>

Writes JavaBeans as CSV rows.

Created: 06.06.2007 19:35:29


Constructor Summary
BeanCSVWriter(java.io.Writer out, char separator, boolean headed, java.lang.String... propertyNames)
           
BeanCSVWriter(java.io.Writer out, char separator, java.lang.Class<E> beanClass)
           
BeanCSVWriter(java.io.Writer out, char separator, Script headerScript, Script footerScript, java.lang.String... propertyNames)
           
BeanCSVWriter(java.io.Writer out, char separator, java.lang.String... propertyNames)
           
 
Method Summary
 
Methods inherited from class org.databene.script.ScriptedDocumentWriter
close, getFooterScript, getHeaderScript, setFooterScript, setHeaderScript, setVariable, setWriteHeader, writeElement, writeFooter, writeHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanCSVWriter

public BeanCSVWriter(java.io.Writer out,
                     char separator,
                     java.lang.Class<E> beanClass)

BeanCSVWriter

public BeanCSVWriter(java.io.Writer out,
                     char separator,
                     java.lang.String... propertyNames)

BeanCSVWriter

public BeanCSVWriter(java.io.Writer out,
                     char separator,
                     boolean headed,
                     java.lang.String... propertyNames)

BeanCSVWriter

public BeanCSVWriter(java.io.Writer out,
                     char separator,
                     Script headerScript,
                     Script footerScript,
                     java.lang.String... propertyNames)


Copyright © 2010. All Rights Reserved.