org.databene.platform.csv
Class CSVEntitySourceProvider

java.lang.Object
  extended by org.databene.platform.csv.CSVEntitySourceProvider
All Implemented Interfaces:
DataSourceProvider<Entity>

public class CSVEntitySourceProvider
extends java.lang.Object
implements DataSourceProvider<Entity>

EntitySource implementation which creates Iterables that iterate through CSV files.

Created: 05.05.2010 14:52:01

Since:
0.6.1
Author:
Volker Bergmann

Constructor Summary
CSVEntitySourceProvider(ComplexTypeDescriptor entityType, org.databene.commons.Converter<java.lang.String,?> converter, char separator, java.lang.String encoding)
           
 
Method Summary
 EntitySource create(java.lang.String id, BeneratorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVEntitySourceProvider

public CSVEntitySourceProvider(ComplexTypeDescriptor entityType,
                               org.databene.commons.Converter<java.lang.String,?> converter,
                               char separator,
                               java.lang.String encoding)
Method Detail

create

public EntitySource create(java.lang.String id,
                           BeneratorContext context)
Specified by:
create in interface DataSourceProvider<Entity>


Copyright © 2013. All Rights Reserved.