org.databene.benerator.file
Class FileContentGenerator<E>
java.lang.Object
org.databene.benerator.util.AbstractGenerator<P>
org.databene.benerator.wrapper.GeneratorWrapper<S,P>
org.databene.benerator.wrapper.NonNullGeneratorWrapper<java.io.File,E>
org.databene.benerator.file.FileContentGenerator<E>
- All Implemented Interfaces:
- java.io.Closeable, Generator<E>, NonNullGenerator<E>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
- Direct Known Subclasses:
- BinaryFileContentGenerator, TextFileContentGenerator
public abstract class FileContentGenerator<E>
- extends NonNullGeneratorWrapper<java.io.File,E>
Abstract parent class for generators that generate products based on concrete files.
Created: 24.02.2010 08:45:14
- Since:
- 0.6.0
- Author:
- Volker Bergmann
Field Summary |
protected java.lang.String |
filter
|
protected boolean |
recursive
|
protected java.lang.String |
uri
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.databene.commons.ThreadAware |
isParallelizable, isThreadSafe |
Methods inherited from interface org.databene.commons.Resettable |
reset |
uri
protected java.lang.String uri
filter
protected java.lang.String filter
recursive
protected boolean recursive
FileContentGenerator
public FileContentGenerator()
setUri
public void setUri(java.lang.String uri)
setFilter
public void setFilter(java.lang.String filter)
setRecursive
public void setRecursive(boolean recursive)
init
public void init(GeneratorContext context)
- Specified by:
init
in interface Generator<E>
- Overrides:
init
in class GeneratorWrapper<java.io.File,E>
Copyright © 2013. All Rights Reserved.