Uses of Interface
net.sf.adatagenerator.api.FieldDependencyManager

Packages that use FieldDependencyManager
net.sf.adatagenerator.api The API package is composed of Java interfaces, abstract classes and Exception classes that the define A Data Generator (ADG) framework. 
net.sf.adatagenerator.core The CORE package is composed of concrete classes for default implementations of A Data Generator (ADG) framework. 
net.sf.adatagenerator.febrl.generators The classes in this package are based on Python classes that are part of the data generation module in the Febrl project
 

Uses of FieldDependencyManager in net.sf.adatagenerator.api
 

Methods in net.sf.adatagenerator.api that return FieldDependencyManager
 FieldDependencyManager<B> FieldDependency.getFieldDependencyManager()
           
 

Methods in net.sf.adatagenerator.api with parameters of type FieldDependencyManager
 void GeneratorMap.buildGeneratorMap(FieldDependencyManager<B> fdm)
          Initializes an instance.
 

Uses of FieldDependencyManager in net.sf.adatagenerator.core
 

Classes in net.sf.adatagenerator.core that implement FieldDependencyManager
 class DefaultFieldDependencyManager<B>
          A DefaultFieldDependencyManager is used during the construction of a FieldGeneratorMap in order to calculate the sequence in which FieldGenerators should be invoked on a new Bean.
 

Methods in net.sf.adatagenerator.core that return FieldDependencyManager
 FieldDependencyManager<B> DefaultFieldDependency.getFieldDependencyManager()
           
 

Methods in net.sf.adatagenerator.core with parameters of type FieldDependencyManager
 void AbstractGeneratorMap.buildGeneratorMap(FieldDependencyManager<B> fdm)
          Clients must call this method before using a generator map; that is, before invoking the AbstractGeneratorMap.getInstance(String), AbstractGeneratorMap.getMemberNames() or the AbstractGeneratorMap.getSequencedFields() methods.
protected abstract  void AbstractGeneratorMap.buildGeneratorMapInternal(FieldDependencyManager<B> fdm)
          Clients must call this method before using a generator map; that is, before invoking the AbstractGeneratorMap.getInstance(String), AbstractGeneratorMap.getMemberNames() or the AbstractGeneratorMap.getSequencedFields() methods.
protected  void AbstractGeneratorMap.computeSequencedFields(FieldDependencyManager<B> fdm)
          This method is invoked the first time a map is built, immediately after the AbstractGeneratorMap.buildGeneratorMapInternal(FieldDependencyManager) returns.
protected  void AbstractGeneratorMap.mapNullGenerator(FieldDependencyManager<B> fdm, String fieldName)
          A convenience method used to register a null object generator to a field name.
 

Constructors in net.sf.adatagenerator.core with parameters of type FieldDependencyManager
DefaultFrequencyBasedGenerator(String targetField, FieldDependencyManager<B> existingDependencies, FrequencyBasedListFactory<F> fblFactory)
          Constructs a frequency based generator for the specified field name with no field dependencies.
NullFieldGenerator(FieldDependencyManager<B> existingDependencies, String fieldName)
           
 

Uses of FieldDependencyManager in net.sf.adatagenerator.febrl.generators
 

Methods in net.sf.adatagenerator.febrl.generators with parameters of type FieldDependencyManager
protected static
<B> FieldDependency<B>
FebrlLastNameGenerator.buildFebrlDependency(FieldDependencyManager<B> existingDependencies)
           
protected static
<B> FieldDependency<B>
FebrlFirstNameGenerator.buildFebrlDependency(FieldDependencyManager<B> existingDependencies)
           
protected static
<B> FieldDependency<B>
FebrlGenderGenerator.buildFebrlDependency(FieldDependencyManager<B> existingDependencies)
           
protected static
<B> FieldDependency<B>
FebrlAgeGenerator.buildFebrlDependency(FieldDependencyManager<B> existingDependencies)
           
protected  void FebrlGeneratorMap.buildGeneratorMapInternal(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,String>
FebrlGeneratorUtilities.createFebrlAddressGenerator(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,String>
FebrlGeneratorUtilities.createFebrlCultureGenerator(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,Integer>
FebrlGeneratorUtilities.createFebrlPostcodeGenerator(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,String>
FebrlGeneratorUtilities.createFebrlStateGenerator(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,Integer>
FebrlGeneratorUtilities.createFebrlStreetNumberGenerator(FieldDependencyManager<B> fdm)
           
static
<B> FieldGenerator<B,Integer>
FebrlGeneratorUtilities.createIntegerGenerator(FieldDependencyManager<B> fdm, String fieldName, String resourceBaseName)
           
static
<B> FieldGenerator<B,String>
FebrlGeneratorUtilities.createStringGenerator(FieldDependencyManager<B> fdm, String fieldName, String resourceBaseName)
           
 

Constructors in net.sf.adatagenerator.febrl.generators with parameters of type FieldDependencyManager
FebrlAgeGenerator(FieldDependencyManager<B> existingDependencies)
           
FebrlBirthDateGenerator(FieldDependencyManager<B> existingDependencies)
          Constructs a birth date generator with a default field dependency appropriate to the Febrl generator model.
FebrlFirstNameGenerator(FieldDependencyManager<B> existingDependencies)
          Constructs a first name generator with a default field dependency appropriate to the Febrl generator model.
FebrlGenderGenerator(FieldDependencyManager<B> existingDependencies)
           
FebrlGroupIdGenerator(FieldDependencyManager<B> existingDependencies)
           
FebrlGroupIdGenerator(FieldDependencyManager<B> existingDependencies, FebrlGeneratorConfiguration config)
           
FebrlLastNameGenerator(FieldDependencyManager<B> existingDependencies)
           
FebrlPairIdGenerator(FebrlGeneratorConfiguration configuration, FieldDependencyManager<B> existingDependencies)
           
FebrlRecordIdGenerator(FebrlGeneratorConfiguration configuration, FieldDependencyManager<B> existingDependencies)
           
FebrlTitleGenerator(FieldDependencyManager<B> existingDependencies)
          Constructs a title generator with a default field dependency appropriate to the Febrl generator model.
 



Copyright © 2011-2012. All Rights Reserved.