public class DataGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<java.nio.file.Path> |
inputFolders |
private static org.apache.logging.log4j.Logger |
LOGGER |
private java.nio.file.Path |
outputFolder |
private java.util.List<IDataProvider> |
providers |
private java.util.List<IDataProvider> |
providerView |
Constructor and Description |
---|
DataGenerator(java.nio.file.Path output,
java.util.Collection<java.nio.file.Path> input) |
Modifier and Type | Method and Description |
---|---|
void |
addInput(java.nio.file.Path value) |
void |
addProvider(IDataProvider provider) |
java.util.Collection<java.nio.file.Path> |
getInputFolders() |
java.nio.file.Path |
getOutputFolder() |
java.util.List<IDataProvider> |
getProviders() |
void |
run() |
private static final org.apache.logging.log4j.Logger LOGGER
private final java.util.Collection<java.nio.file.Path> inputFolders
private final java.nio.file.Path outputFolder
private final java.util.List<IDataProvider> providers
private final java.util.List<IDataProvider> providerView
public DataGenerator(java.nio.file.Path output, java.util.Collection<java.nio.file.Path> input)
public java.util.Collection<java.nio.file.Path> getInputFolders()
public java.nio.file.Path getOutputFolder()
public void run() throws java.io.IOException
java.io.IOException
public void addProvider(IDataProvider provider)
public java.util.List<IDataProvider> getProviders()
public void addInput(java.nio.file.Path value)