org.databene.benerator.factory
Class MetaGeneratorFactory

java.lang.Object
  extended by org.databene.benerator.factory.MetaGeneratorFactory

public class MetaGeneratorFactory
extends java.lang.Object

Facade class for the various MetaGeneratorFactory implementations.

Created: 06.09.2011 07:30:48

Since:
0.7.0
Author:
Volker Bergmann

Constructor Summary
MetaGeneratorFactory()
           
 
Method Summary
static Generator<?> createNullGenerator(TypeDescriptor type, BeneratorContext context)
           
static Generator<?> createRootGenerator(InstanceDescriptor descriptor, Uniqueness uniqueness, BeneratorContext context)
           
static Generator<?> createTypeGenerator(TypeDescriptor type, java.lang.String instanceName, boolean nullable, Uniqueness uniqueness, BeneratorContext context)
           
protected static TypeGeneratorFactory<?> factoryFor(TypeDescriptor type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaGeneratorFactory

public MetaGeneratorFactory()
Method Detail

createRootGenerator

public static Generator<?> createRootGenerator(InstanceDescriptor descriptor,
                                               Uniqueness uniqueness,
                                               BeneratorContext context)

createTypeGenerator

public static Generator<?> createTypeGenerator(TypeDescriptor type,
                                               java.lang.String instanceName,
                                               boolean nullable,
                                               Uniqueness uniqueness,
                                               BeneratorContext context)

factoryFor

protected static TypeGeneratorFactory<?> factoryFor(TypeDescriptor type)

createNullGenerator

public static Generator<?> createNullGenerator(TypeDescriptor type,
                                               BeneratorContext context)


Copyright © 2013. All Rights Reserved.