com.projectnine.csvmapper
Class ObjectToCsvMapper

java.lang.Object
  extended by com.projectnine.csvmapper.ObjectToCsvMapper

public class ObjectToCsvMapper
extends java.lang.Object

Author:
robweber

Constructor Summary
ObjectToCsvMapper(java.lang.String mappingDefinition, java.lang.String outputFilename)
           
 
Method Summary
static java.util.List<java.lang.String> convertObjectToCsv(java.lang.Object object, java.lang.String mappingDefinition)
           
static java.util.List<java.lang.String> createHeader(java.lang.String mappingDefinition)
           
 void writeObjectsToCsv(java.util.List<? extends java.lang.Object> list)
           
 void writeObjectsToCsv(java.util.List<? extends java.lang.Object> list, boolean writeHeader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectToCsvMapper

public ObjectToCsvMapper(java.lang.String mappingDefinition,
                         java.lang.String outputFilename)
Method Detail

writeObjectsToCsv

public void writeObjectsToCsv(java.util.List<? extends java.lang.Object> list)
                       throws java.lang.Exception
Throws:
java.lang.Exception

writeObjectsToCsv

public void writeObjectsToCsv(java.util.List<? extends java.lang.Object> list,
                              boolean writeHeader)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createHeader

public static java.util.List<java.lang.String> createHeader(java.lang.String mappingDefinition)

convertObjectToCsv

public static java.util.List<java.lang.String> convertObjectToCsv(java.lang.Object object,
                                                                  java.lang.String mappingDefinition)
                                                           throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2008. All Rights Reserved.