Uses of Interface
org.databene.benerator.composite.ComponentBuilder

Packages that use ComponentBuilder
org.databene.benerator.composite   
org.databene.benerator.factory   
 

Uses of ComponentBuilder in org.databene.benerator.composite
 

Classes in org.databene.benerator.composite that implement ComponentBuilder
 class AbstractComponentBuilder<E>
          Parent class for facilitating individual ComponentBuilder implementation.
 class AlternativeComponentBuilder<E>
          Creates one component from an arbitrary choice of different available ones.
 class ArrayElementBuilder
          ComponentBuilder implementation which builds array elements.
 class ComponentBuilderProxy<E>
          Proxy class for a ComponentBuilder.
 class ConditionalComponentBuilder<E>
          ComponentBuilder which executes only if a condition expression evaluates to 'true'.
 class DefaultComponentBuilder<E>
          Helper class for simple creation of custom ComponentBuilders which uses a Mutator object for abstracting the target object type.
 class MultiComponentBuilder<E>
          Abstract parent class for all builders that relate to a group of components.
 class PlainEntityComponentBuilder
          Builds a plain (atomic) component that is supposed to have a name.
 

Fields in org.databene.benerator.composite declared as ComponentBuilder
protected  ComponentBuilder<E>[] MultiComponentBuilder.builders
           
protected  ComponentBuilder<E> ComponentBuilderProxy.source
           
 

Constructors in org.databene.benerator.composite with parameters of type ComponentBuilder
AlternativeComponentBuilder(ComponentBuilder<E>[] alternatives)
           
ComponentBuilderProxy(ComponentBuilder<E> source)
           
ConditionalComponentBuilder(ComponentBuilder<E> source, org.databene.commons.Expression<java.lang.Boolean> condition)
           
MultiComponentBuilder(ComponentBuilder<E>[] builders)
           
 

Constructor parameters in org.databene.benerator.composite with type arguments of type ComponentBuilder
ComponentAndVariableSupport(java.util.Map<java.lang.String,NullableGenerator<?>> variables, java.util.List<ComponentBuilder<E>> componentBuilders, GeneratorContext context)
           
ComponentBuilderSupport(java.util.List<ComponentBuilder<E>> componentBuilders)
           
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 ComponentBuilder in org.databene.benerator.factory
 

Methods in org.databene.benerator.factory that return ComponentBuilder
protected static ComponentBuilder<?> ComponentBuilderFactory.createComponentBuilder(ComponentDescriptor descriptor, Uniqueness ownerUniqueness, BeneratorContext context)
           
 

Methods in org.databene.benerator.factory that return types with arguments of type ComponentBuilder
static java.util.List<ComponentBuilder<Entity>> ComplexTypeGeneratorFactory.createMutatingComponentBuilders(ComplexTypeDescriptor descriptor, Uniqueness ownerUniqueness, BeneratorContext context)
           
 



Copyright © 2011. All Rights Reserved.