|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractNonNullGenerator | |
---|---|
org.databene.benerator.composite | |
org.databene.benerator.distribution | |
org.databene.benerator.distribution.sequence | |
org.databene.benerator.primitive | Implements Generators for simple Java types. |
org.databene.benerator.primitive.datetime | |
org.databene.benerator.primitive.number | Defines a small framework for generating numbers of all built-in Java number types (byte, short, int, long, BigInteger, float, double, BigDecimal) resulting from a sequence or being distributed according a distribution function. |
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.math | |
org.databene.domain.net | |
org.databene.domain.person | databene domain for Person data. |
org.databene.platform.db | platform adapter for databases. |
Uses of AbstractNonNullGenerator in org.databene.benerator.composite |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.composite | |
---|---|
class |
BlankArrayGenerator
Generates an array of fixed size filled with nulls. |
Uses of AbstractNonNullGenerator in org.databene.benerator.distribution |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.distribution | |
---|---|
static class |
CumulativeDistributionFunction.IPINumberGenerator<E extends Number>
Generates numbers according to an CumulativeDistributionFunction . |
class |
WeightedDoubleGenerator
Double Generator that supports a weight function. |
class |
WeightedLongGenerator
Long Generator that supports a weight function. |
Uses of AbstractNonNullGenerator in org.databene.benerator.distribution.sequence |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.distribution.sequence | |
---|---|
class |
BitReverseLongGenerator
Generates integers reversing the bits of a continuously rising number. |
class |
BitReverseNaturalNumberGenerator
Long Generator that implements a 'bitreverse' Long Sequence. |
class |
CumulatedDoubleGenerator
Double Generator that implements a 'cumulated' Double Sequence. |
class |
CumulatedLongGenerator
Long Generator that implements a 'cumulated' Long Sequence. |
class |
RandomBigDecimalGenerator
Generates random BigDecimal s with a uniform distribution. |
class |
RandomBigIntegerGenerator
Generates random BigInteger with a uniform distribution. |
class |
RandomDoubleGenerator
Double Generator that implements a 'random' Double Sequence. |
class |
RandomIntegerGenerator
Creates random Integer values with a uniform distribution. |
class |
RandomLongGenerator
Long Generator that implements a 'random' Long Sequence. |
class |
RandomWalkDoubleGenerator
Double Generator that implements a 'randomWalk' Double Sequence. |
class |
RandomWalkLongGenerator
Long Generator that implements a 'randomWalk' Long Sequence. |
class |
ShuffleDoubleGenerator
Double Generator that implements a 'shuffle' Double Sequence. |
class |
ShuffleLongGenerator
Long Generator that implements a 'shuffle' Long Sequence: It starts with min and produced numbers by continuously incrementing the cursor by a fix increment value; when max is reached, it
repeats the procedure starting by min+granularity, later min+2*granularity and so on. |
class |
StepDoubleGenerator
Double Generator that implements a 'step' Double Sequence. |
class |
StepLongGenerator
Long Generator that implements a 'step' Long Sequence. |
class |
WedgeDoubleGenerator
Generates 'Double' values for the 'wedge' sequence. |
class |
WedgeLongGenerator
Long Generator that implements a 'wedge' Long Sequence. |
Uses of AbstractNonNullGenerator in org.databene.benerator.primitive |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.primitive | |
---|---|
class |
BooleanGenerator
Generates boolean values with a configurable quota of true values. |
class |
HibUUIDGenerator
Creates UUIDs evaluating IP address, a JVM ID and timestamp. |
class |
HiLoGenerator
Combines the output of a 'slow' generator (e.g. a remote hiGenerator) with quickly generated numbers in a range: value = hi * maxLo + local. |
class |
IncrementalIdGenerator
Generates unique long values incrementally. |
class |
IncrementalIntsGenerator
Generates int arrays in the same manner in which decimal numbers are used. |
class |
IncrementGenerator
Generates long values by continuously incrementing a base (min) value. |
class |
UUIDGenerator
Creates UUIDs using UUID.randomUUID() . |
Uses of AbstractNonNullGenerator in org.databene.benerator.primitive.datetime |
---|
Subclasses of AbstractNonNullGenerator 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 AbstractNonNullGenerator in org.databene.benerator.primitive.number |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.primitive.number | |
---|---|
class |
AbstractBigDecimalGenerator
Wrapper for a LongGenerator that maps the generated Longs to BigDecimals. |
class |
AbstractBigIntegerGenerator
Wrapper for a LongGenerator that maps the generated Longs to BigIntegers. |
class |
AbstractNonNullNumberGenerator<E extends Number>
Abstract parent class for all number generators. |
class |
RecurrenceRelationNumberGenerator<E extends Number>
Parent class for Number Generators that calculate numbers recursively. |
Uses of AbstractNonNullGenerator in org.databene.benerator.sample |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.sample | |
---|---|
class |
SeedGenerator<E>
Generates value sequences derived from seed sequences. |
class |
StateGenerator<E>
Generates states as configured by a state machine. |
Uses of AbstractNonNullGenerator in org.databene.benerator.util |
---|
Subclasses of AbstractNonNullGenerator in org.databene.benerator.util | |
---|---|
class |
ThreadSafeNonNullGenerator<E>
NonNullGenerator implementation which declares thread safety. |
class |
UnsafeNonNullGenerator<E>
NonNullGenerator implementation which declares that it is neither thread-safe nor parallelizable. |
Uses of AbstractNonNullGenerator in org.databene.domain.address |
---|
Subclasses of AbstractNonNullGenerator in org.databene.domain.address | |
---|---|
class |
MobileNumberGenerator
Generates mobile phone numbers. |
class |
PhoneNumberGenerator
Generates landline or mobile phone numbers in a given Country . |
Uses of AbstractNonNullGenerator in org.databene.domain.br |
---|
Subclasses of AbstractNonNullGenerator in org.databene.domain.br | |
---|---|
class |
CPFGenerator
Generates Brazilian CPF numbers. |
Uses of AbstractNonNullGenerator in org.databene.domain.math |
---|
Subclasses of AbstractNonNullGenerator in org.databene.domain.math | |
---|---|
class |
FibonacciLongGenerator
Generates Fibonacci Numbers. |
class |
PadovanLongGenerator
Generates numbers according to the Padovan Sequence. |
Uses of AbstractNonNullGenerator in org.databene.domain.net |
---|
Subclasses of AbstractNonNullGenerator in org.databene.domain.net | |
---|---|
class |
CompanyDomainGenerator
Generates web domains for companies. |
Uses of AbstractNonNullGenerator in org.databene.domain.person |
---|
Subclasses of AbstractNonNullGenerator in org.databene.domain.person | |
---|---|
class |
TINGenerator
Generates European Tax Identification Numbers (like the German 'Steueridentifikationsnummer'). |
Uses of AbstractNonNullGenerator in org.databene.platform.db |
---|
Subclasses of AbstractNonNullGenerator in org.databene.platform.db | |
---|---|
class |
AbstractSequenceGenerator
Abstract parent class for database-sequence-related Generator s. |
class |
CachedSequenceGenerator
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. |
class |
DBSeqHiLoGenerator
Generates Long values with a HiLo strategy using a database sequence for the Hi values. |
class |
PlainSequenceGenerator
Generator implementation which provides sequence values from a database. |
class |
QueryHiLoGenerator
* Creates Unique keys efficiently by connecting a database, retrieving a (unique) sequence value and building sub keys of it. |
class |
SequenceTableGenerator<E extends Number>
Uses a database table to fetch and increment values like a database sequence. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |