Uses of Interface
org.databene.benerator.nullable.NullableGenerator

Packages that use NullableGenerator
org.databene.benerator.composite   
org.databene.benerator.factory   
org.databene.benerator.nullable   
org.databene.benerator.test   
org.databene.benerator.util Provides utility classes for data generation. 
 

Uses of NullableGenerator in org.databene.benerator.composite
 

Fields in org.databene.benerator.composite declared as NullableGenerator
protected  NullableGenerator<?> AbstractComponentBuilder.source
           
 

Methods in org.databene.benerator.composite that return NullableGenerator
 NullableGenerator<?> AbstractComponentBuilder.getSource()
           
 

Constructors in org.databene.benerator.composite with parameters of type NullableGenerator
AbstractComponentBuilder(NullableGenerator<?> source)
           
ArrayElementBuilder(int index, NullableGenerator<?> source)
           
DefaultComponentBuilder(NullableGenerator<?> source, org.databene.commons.Mutator mutator)
           
PlainEntityComponentBuilder(java.lang.String name, NullableGenerator<?> source)
           
UniqueArrayGenerator(NullableGenerator<?>[] sources)
           
 

Constructor parameters in org.databene.benerator.composite with type arguments of type NullableGenerator
ComponentAndVariableSupport(java.util.Map<java.lang.String,NullableGenerator<?>> variables, java.util.List<ComponentBuilder<E>> componentBuilders, GeneratorContext context)
           
SourceAwareGenerator(java.lang.String instanceName, Generator<E> source, java.util.Map<java.lang.String,NullableGenerator<?>> variables, java.util.List<ComponentBuilder<E>> componentBuilders, GeneratorContext context)
           
 

Uses of NullableGenerator in org.databene.benerator.factory
 

Methods in org.databene.benerator.factory that return NullableGenerator
protected static NullableGenerator<?> ComponentBuilderFactory.createNullableScriptBuilder(ComponentDescriptor component, BeneratorContext context)
           
 

Methods in org.databene.benerator.factory that return types with arguments of type NullableGenerator
static java.util.Map<java.lang.String,NullableGenerator<?>> DescriptorUtil.parseVariables(TypeDescriptor type, BeneratorContext context)
           
 

Uses of NullableGenerator in org.databene.benerator.nullable
 

Classes in org.databene.benerator.nullable that implement NullableGenerator
 class AbstractNullableGenerator<E>
          Abstract NullableGenerator implementation which holds a state and state management methods.
 class AsNullableGeneratorAdapter<E>
          Wraps a Generator with a NullableGenerator.
 class ConstantNullableGenerator<E>
          NullableGenerator implementation which returns a constant value (supporting null as value).
 class ConvertingNullableGeneratorProxy<S,P>
          Converts the products generated by a NullableGenerator.
 class NullableGeneratorWrapper<S,P>
          Proxy for a NullableGenerator.
 class NullableScriptGenerator
          Evaluates a script which may resolve to null as a valid value.
 class NullInjectingGeneratorProxy<E>
          Proxy implementation of the NullableGenerator interface.
 class NullInjectingGeneratorWrapper<E>
          Proxy implementation of the NullableGenerator interface.
 class ValidatingNullableGeneratorProxy<E>
          Proxy for NullableGenerator that only generates products which pass a validator.
 

Fields in org.databene.benerator.nullable declared as NullableGenerator
protected  NullableGenerator<S> NullableGeneratorWrapper.realGenerator
           
 

Methods in org.databene.benerator.nullable that return NullableGenerator
static NullableGenerator<?> NullableGeneratorFactory.createConvertingGenerator(TypeDescriptor descriptor, NullableGenerator<?> generator, BeneratorContext context)
           
static
<T> NullableGenerator<T>
NullableGeneratorFactory.injectNulls(Generator<T> source, double nullQuota)
           
static
<T> NullableGenerator<T>
NullableGeneratorFactory.injectNulls(NullableGenerator<T> source, double nullQuota)
           
static
<T> NullableGenerator<T>
NullableGeneratorFactory.wrap(Generator<T> source)
           
 

Methods in org.databene.benerator.nullable with parameters of type NullableGenerator
static NullableGenerator<?> NullableGeneratorFactory.createConvertingGenerator(TypeDescriptor descriptor, NullableGenerator<?> generator, BeneratorContext context)
           
static
<T> NullableGenerator<T>
NullableGeneratorFactory.injectNulls(NullableGenerator<T> source, double nullQuota)
           
 

Constructors in org.databene.benerator.nullable with parameters of type NullableGenerator
ConvertingNullableGeneratorProxy(NullableGenerator<S> realGenerator, org.databene.commons.Converter<S,P> converter)
           
NullableGeneratorWrapper(NullableGenerator<S> realGenerator)
           
NullInjectingGeneratorProxy(NullableGenerator<E> source, double nullQuota)
           
ValidatingNullableGeneratorProxy(NullableGenerator<E> realValidator, org.databene.commons.Validator<? super E> validator)
          Constructor that takes the validator
 

Uses of NullableGenerator in org.databene.benerator.test
 

Methods in org.databene.benerator.test with parameters of type NullableGenerator
static
<T> void
NullableGeneratorTest.assertAvailable(NullableGenerator<T> generator)
           
static
<T> void
NullableGeneratorTest.assertAvailable(java.lang.String message, NullableGenerator<T> generator)
           
static
<T> void
NullableGeneratorTest.assertUnavailable(NullableGenerator<T> generator)
           
protected static
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectGeneratedSequence(NullableGenerator<T> generator, T... products)
           
protected static
<T> void
NullableGeneratorTest.expectGeneratedSequenceOnce(NullableGenerator<T> generator, T... products)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectGeneratedSet(NullableGenerator<T> generator, T... products)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectGenerations(NullableGenerator<T> generator, int n, org.databene.commons.Validator<T>... validators)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectUniqueFromSet(NullableGenerator<T> generator, T... products)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectUniqueGenerations(NullableGenerator<T> generator, int n)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectUniqueProducts(NullableGenerator<T> generator, int n)
           
 

Constructors in org.databene.benerator.test with parameters of type NullableGenerator
NullableGeneratorTest.Helper(NullableGenerator<?> generator)
           
 

Uses of NullableGenerator in org.databene.benerator.util
 

Methods in org.databene.benerator.util with parameters of type NullableGenerator
static void GeneratorUtil.initAll(NullableGenerator<?>[] generators, GeneratorContext context)
           
 



Copyright © 2011. All Rights Reserved.