org.databene.benerator.csv
Class WeightedDatasetCSVGenerator<E>
java.lang.Object
org.databene.benerator.util.AbstractGenerator<P>
org.databene.benerator.wrapper.GeneratorWrapper<E,E>
org.databene.benerator.wrapper.GeneratorProxy<E>
org.databene.benerator.csv.WeightedDatasetCSVGenerator<E>
- All Implemented Interfaces:
- java.io.Closeable, Generator<E>, Resettable, ThreadAware
- Direct Known Subclasses:
- FamilyNameGenerator, GivenNameGenerator, StreetNameGenerator
public class WeightedDatasetCSVGenerator<E>
- extends GeneratorProxy<E>
Generates data from a csv file set that is organized as Dataset.
For different regions, different CSV versions may be provided by appending region suffixes,
similar to the JDK ResourceBundle handling.
Created: 21.03.2008 16:32:04
- Since:
- 0.5.0
- Author:
- Volker Bergmann
|
Constructor Summary |
WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
char separator,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding)
|
WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
char separator,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding,
Converter<java.lang.String,E> converter)
|
WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
java.lang.String datasetName,
java.lang.String nesting)
|
WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
WeightedDatasetCSVGenerator
public WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
java.lang.String datasetName,
java.lang.String nesting)
WeightedDatasetCSVGenerator
public WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
char separator,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding)
WeightedDatasetCSVGenerator
public WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding)
WeightedDatasetCSVGenerator
public WeightedDatasetCSVGenerator(java.lang.String filenamePattern,
char separator,
java.lang.String datasetName,
java.lang.String nesting,
java.lang.String encoding,
Converter<java.lang.String,E> converter)
getDataset
public java.lang.String getDataset()
toString
public java.lang.String toString()
- Overrides:
toString in class GeneratorWrapper<E,E>
Copyright © 2010. All Rights Reserved.