Uses of Class
org.databene.benerator.util.ThreadSafeGenerator

Packages that use ThreadSafeGenerator
org.databene.benerator.composite   
org.databene.benerator.distribution.sequence   
org.databene.benerator.file   
org.databene.benerator.primitive Implements Generators for simple Java types. 
org.databene.benerator.primitive.datetime   
org.databene.benerator.sample Provides Generators that are based on collections of samples. 
org.databene.benerator.util Provides utility classes for data generation. 
org.databene.domain.address databene domain for address data. 
org.databene.domain.br   
org.databene.domain.lang   
org.databene.domain.organization   
org.databene.domain.person databene domain for Person data. 
org.databene.platform.db platform adapter for databases. 
 

Uses of ThreadSafeGenerator in org.databene.benerator.composite
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.composite
 class BlankArrayGenerator
          Generates an array of fixed size filled with nulls.
 class BlankEntityGenerator
          Instantiates an entity without initializing any components.
 

Uses of ThreadSafeGenerator in org.databene.benerator.distribution.sequence
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.distribution.sequence
 class BitReverseNaturalNumberGenerator
          Long Generator that implements a 'bitreverse' Long Sequence.
 class PredefinedSequenceGenerator<E extends Number>
          Generator class for use by the LiteralSequence.
 class RandomBigDecimalGenerator
          Generates random BigDecimals with a uniform distribution.
 class RandomBigIntegerGenerator
          Generates random BigInteger with a uniform distribution.
 

Uses of ThreadSafeGenerator in org.databene.benerator.file
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.file
 class FileGenerator
          Generates File objects which represent files and/or directories in a parent directory.
 

Uses of ThreadSafeGenerator in org.databene.benerator.primitive
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.primitive
 class BooleanGenerator
          Generates boolean values with a configurable quota of true values.
 class DigitsGenerator
          Generates Strings composed of numerical digits.
 class HibUUIDGenerator
          Creates UUIDs evaluating IP address, a JVM ID and timestamp.
 class IncrementalIdGenerator
          Generates unique long values incrementally.
 class IncrementGenerator
          Generates long values by continuously incrementing a base (min) value.
 class ScriptGenerator
          Creates Objects based on a Script.
 class UniqueFixedLengthStringGenerator
          Generates unique strings of fixed length.
 class UUIDGenerator
          Creates UUIDs using UUID.randomUUID().
 

Uses of ThreadSafeGenerator in org.databene.benerator.primitive.datetime
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.primitive.datetime
 class CurrentDateGenerator
          Generates java.util.Date objects that represent the current Date (time is 00:00:00).
 class CurrentDateTimeGenerator
          Generates java.util.Date objects that represent the current date and time.
 class CurrentMilliTimeGenerator
          Generates Long values that represent the current time in milliseconds.
 class CurrentNanoTimeGenerator
          Generates Long objects that represent the current system time in nanoseconds since 1970-01-01.
 class CurrentTimeGenerator
          Generates Date objects that represent the current time.
 class DayGenerator
          Generates dates with a granularity of days, months or years.
 

Uses of ThreadSafeGenerator in org.databene.benerator.sample
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.sample
 class AbstractSampleGenerator<E>
          Generates values from a list of samples.
 class AttachedWeightSampleGenerator<E>
          Generates values from a weighted or non-weighted set of samples.
 class ConstantGenerator<E>
          Generator implementation that always returns the same value.
 class IndividualWeightGenerator<E>
          Generator for IndividualWeight distributions.
 class MappedSampleGenerator<E>
          IndividualWeightGenerator implementation that organizes sample data in a Map of value-weight associations.
 class OneShotGenerator<E>
          Returns a value only once and then becomes unavailable immediately.
 class SampleGenerator<E>
          Generates values from a non-weighted list of samples, applying an explicitly defined distribution.
 class SequenceGenerator<E>
          Creates a predefined sequence of objects.
 

Uses of ThreadSafeGenerator in org.databene.benerator.util
 

Subclasses of ThreadSafeGenerator in org.databene.benerator.util
 class ExpressionBasedGenerator<E>
          Evaluates an Expression on each call to ExpressionBasedGenerator.generate() and returns its results.
 

Uses of ThreadSafeGenerator in org.databene.domain.address
 

Subclasses of ThreadSafeGenerator in org.databene.domain.address
 class CityGenerator
          Generates City objects.
 class CountryGenerator
          Generates a random country.
 class MobileNumberGenerator
          Generates mobile phone numbers.
 class PhoneNumberGenerator
          Generates landline or mobile phone numbers in a given Country.
 

Uses of ThreadSafeGenerator in org.databene.domain.br
 

Subclasses of ThreadSafeGenerator in org.databene.domain.br
 class CPFGenerator
          Generates Brazilian CPF numbers.
 

Uses of ThreadSafeGenerator in org.databene.domain.lang
 

Subclasses of ThreadSafeGenerator in org.databene.domain.lang
 class NounGenerator
          Generates Nouns of a given Locale.
 

Uses of ThreadSafeGenerator in org.databene.domain.organization
 

Subclasses of ThreadSafeGenerator in org.databene.domain.organization
 class CompanyNameGenerator
          Generates company names.
 

Uses of ThreadSafeGenerator in org.databene.domain.person
 

Subclasses of ThreadSafeGenerator in org.databene.domain.person
 class TINGenerator
          Generates European Tax Identification Numbers (like the German 'Steueridentifikationsnummer').
 

Uses of ThreadSafeGenerator in org.databene.platform.db
 

Subclasses of ThreadSafeGenerator in org.databene.platform.db
 class DBSequenceGenerator
          Generates Long values from a database sequence.
 class OfflineSequenceGenerator
          Reads the current value of a sequence on first invocation, increases the value locally on subsequent calls and finally (on close()) updates the DB sequence with the local value.
 



Copyright © 2011. All Rights Reserved.