org.databene.benerator.engine
Class DescriptorBasedGenerator

java.lang.Object
  extended by org.databene.benerator.util.AbstractGenerator<P>
      extended by org.databene.benerator.wrapper.GeneratorWrapper<E,E>
          extended by org.databene.benerator.wrapper.GeneratorProxy<java.lang.Object>
              extended by org.databene.benerator.engine.DescriptorBasedGenerator
All Implemented Interfaces:
java.io.Closeable, Generator<java.lang.Object>, org.databene.commons.Resettable, org.databene.commons.ThreadAware

public class DescriptorBasedGenerator
extends GeneratorProxy<java.lang.Object>

Provides easy programmatic access to generators defined in an XML descriptor file.

Created: 23.02.2010 12:06:44

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.wrapper.GeneratorWrapper
source
 
Fields inherited from class org.databene.benerator.util.AbstractGenerator
context, state
 
Constructor Summary
DescriptorBasedGenerator(java.lang.String uri, java.lang.String generatorName, BeneratorContext context)
           
 
Method Summary
 
Methods inherited from class org.databene.benerator.wrapper.GeneratorProxy
generate, getGeneratedType
 
Methods inherited from class org.databene.benerator.wrapper.GeneratorWrapper
close, equals, getSource, hashCode, init, isParallelizable, isThreadSafe, reset, setSource, toString
 
Methods inherited from class org.databene.benerator.util.AbstractGenerator
assertInitialized, assertNotInitialized, wasInitialized
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescriptorBasedGenerator

public DescriptorBasedGenerator(java.lang.String uri,
                                java.lang.String generatorName,
                                BeneratorContext context)
                         throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2011. All Rights Reserved.