|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ThreadAware in org.databene.benerator |
|---|
| Subinterfaces of ThreadAware in org.databene.benerator | |
|---|---|
interface |
Generator<E>
This is the basic Generator interface, the mother of all generators. |
| Uses of ThreadAware in org.databene.benerator.composite |
|---|
| Subinterfaces of ThreadAware in org.databene.benerator.composite | |
|---|---|
interface |
ComponentBuilder<E>
Common interface for all component builders. |
| Classes in org.databene.benerator.composite that implement ThreadAware | |
|---|---|
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 |
ArrayElementTypeConverter
Converts an array's elements to the types defined in a related ArrayTypeDescriptor. |
class |
BlankArrayGenerator
Generates an array of fixed size filled with nulls. |
class |
BlankEntityGenerator
Instantiates an entity without initializing any components. |
class |
ComponentTypeConverter
Converts an Entity's components to the type specified by the EntityDescriptor. |
class |
DefaultComponentBuilder<E>
Helper class for simple creation of custom ComponentBuilders which uses a Mutator
object for abstracting the target object type. |
class |
DynamicInstanceArrayGenerator
Array generator that allows for dynamic change of the array length algorithm. |
class |
InstanceArrayGenerator<S>
Creates a stochastic number of instances of a type. |
class |
MultiComponentBuilder<E>
Abstract parent class for all builders that relate to a group of components. |
class |
MutatingGeneratorProxy<E>
Generates instances of an entity type as specified by its EntityDescriptor. |
class |
PlainEntityComponentBuilder
Builds a plain (atomic) component that is supposed to have a name. |
class |
SimpleTypeEntityGenerator
Generates Entities that wrap a content of simple type. |
class |
UniqueArrayGenerator
Uses one dedicated generator for each array element and combines their outputs in a cartesian product. |
class |
VariableAwareGenerator<E>
Encapsulates variables, entity generator and context behind a Generator interface. |
| Uses of ThreadAware in org.databene.benerator.csv |
|---|
| Classes in org.databene.benerator.csv that implement ThreadAware | |
|---|---|
class |
LocalCSVGenerator<E>
Generates data from a localized csv file. |
class |
SequencedDatasetCSVGenerator<E>
Generates values from a dataset based on a Sequence. |
class |
WeightedDatasetCSVGenerator<E>
Generates data from a csv file set that is organized as Dataset. |
| Uses of ThreadAware in org.databene.benerator.distribution |
|---|
| Classes in org.databene.benerator.distribution that implement ThreadAware | |
|---|---|
static class |
CumulativeDistributionFunction.IPINumberGenerator<E extends Number>
Generates numbers according to an CumulativeDistributionFunction. |
class |
DistributingGenerator<E>
Collects all products a source Generator is able to generate,
puts them into a list and serves the list elements based on its
Distribution. |
class |
WeightedDoubleGenerator
Double Generator that supports a weight function. |
class |
WeightedLongGenerator
Long Generator that supports a weight function. |
| Uses of ThreadAware in org.databene.benerator.distribution.sequence |
|---|
| Classes in org.databene.benerator.distribution.sequence that implement ThreadAware | |
|---|---|
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 |
ExpandGeneratorProxy<E>
GeneratorProxy implementation that supports distribution of unlimited data volumes
(provided by a source generator) in a unique or non-unique manner. |
class |
RandomBigDecimalGenerator
Generates random BigDecimals 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+precision, later min+2*precision 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 ThreadAware in org.databene.benerator.engine |
|---|
| Subinterfaces of ThreadAware in org.databene.benerator.engine | |
|---|---|
interface |
GeneratorTask
Parent interface for Tasks that use a Generator to generate data
and a Consumer to consume it. |
| Classes in org.databene.benerator.engine that implement ThreadAware | |
|---|---|
class |
DescriptorBasedGenerator
Provides easy programmatic access to generators defined in an XML descriptor file. |
class |
XMLNameNormalizer
Normalizes XML-valid names to Java-valid camel-case names, e.g. default-script -> defaultScript. |
| Uses of ThreadAware in org.databene.benerator.engine.parser |
|---|
| Classes in org.databene.benerator.engine.parser that implement ThreadAware | |
|---|---|
class |
String2DistributionConverter
Parses a string and interprets it as a Distribution spec,
supporting the predefined sequences, like 'random' and 'cumulated'. |
| Uses of ThreadAware in org.databene.benerator.engine.statement |
|---|
| Classes in org.databene.benerator.engine.statement that implement ThreadAware | |
|---|---|
class |
GenerateAndConsumeTask
Task that creates one data set instance per run() invocation and sends it to the specified consumer. |
| Uses of ThreadAware in org.databene.benerator.file |
|---|
| Classes in org.databene.benerator.file that implement ThreadAware | |
|---|---|
class |
BinaryFileContentGenerator
Provides file contents as byte arrays. |
class |
FileContentGenerator<E>
Abstract parent class for generators that generate products based on concrete files. |
class |
FileGenerator
Generates files and/or directories out of a directory. |
class |
FileNameGenerator
Generates file and/or directory names out of a directory. |
class |
TextFileContentGenerator
Provides file contents as Strings. |
class |
XMLFileGenerator
Generates XML files. |
| Uses of ThreadAware in org.databene.benerator.nullable |
|---|
| Subinterfaces of ThreadAware in org.databene.benerator.nullable | |
|---|---|
interface |
NullableGenerator<E>
Interface for classes that can generate null values. |
| Classes in org.databene.benerator.nullable that implement ThreadAware | |
|---|---|
class |
AbstractNullableGenerator<E>
Abstract NullableGenerator implementation which holds a state and state management methods. |
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 |
ValidatingNullableGeneratorProxy<E>
Proxy for NullableGenerator that only generates products which pass a validator. |
| Uses of ThreadAware in org.databene.benerator.parser |
|---|
| Classes in org.databene.benerator.parser that implement ThreadAware | |
|---|---|
class |
DefaultEntryConverter
Converts Map entries by first applying a preprocessor to the value, then (if possible) converting the result to a number or boolean. |
| Uses of ThreadAware in org.databene.benerator.primitive |
|---|
| Classes in org.databene.benerator.primitive that implement ThreadAware | |
|---|---|
class |
BooleanGenerator
Generates boolean values with a configurable quota of true values. |
class |
CharacterGenerator
Generates Character values from a character set or a regular expression. |
class |
ConcatenatingGenerator
Generator implementation that wraps several String generators
and concatenates their results to a composite String. |
class |
DigitsGenerator
Generates Strings composed of numerical digits. |
class |
DynamicCountGenerator
Behaves similar to the DynamicLongGenerator,
but generates maxFallback values, if max is set to null. |
class |
DynamicLongGenerator
Generator implementation that generates Long numbers,
redefining the underlying distribution on each reset() by
evaluating the min, max, precision,
distribution and unique 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 |
IncrementGenerator
Generates long values by continuously incrementing a base (min) value. |
class |
LocalSequenceGenerator
Local implementation of an increment Generator that behaves like a database sequence. |
class |
LongGenerator
Abstract parent class for Generators that generate Long values. |
class |
LuhnGenerator
Generates numbers that pass a Luhn test. |
class |
ScriptGenerator
Creates Objects based on a Script. |
class |
SeedSentenceGenerator
Generates sentences based on a seed sentence set. |
class |
SeedWordGenerator
Generates words based on a word seed. |
class |
UniqueFixedLengthStringGenerator
Generates unique strings of fixed length. |
class |
UniqueStringGenerator
Generates unique strings of variable length. |
class |
UUIDGenerator
Creates UUIDs using UUID.randomUUID(). |
class |
ValueMapper
Converter implementation that maps input values in a 'Map' style. |
| Uses of ThreadAware in org.databene.benerator.primitive.datetime |
|---|
| Classes in org.databene.benerator.primitive.datetime that implement ThreadAware | |
|---|---|
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 |
DateGenerator
creates date values by a LongGenerator. |
class |
DateTimeGenerator
Creates DateTimes with separate date and time distribution characteristics. |
| Uses of ThreadAware in org.databene.benerator.primitive.number |
|---|
| Classes in org.databene.benerator.primitive.number that implement ThreadAware | |
|---|---|
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 |
AbstractNumberGenerator<E extends Number>
Abstract parent class for all number-conversion adapters. |
class |
FloatingPointQuantizer<E extends Number>
Quantizes floating point numbers ( Double or Float)
to be min plus an integral multiple of precision. |
class |
IntegralQuantizer<E extends Number>
Quantizes integer numbers ( Byte, Short, Integer, Long)
to be min plus an integral multiple of precision. |
class |
RecurrenceRelationNumberGenerator<E extends Number>
Parent class for Number Generators that calculate numbers recursively. |
| Uses of ThreadAware in org.databene.benerator.primitive.regex |
|---|
| Classes in org.databene.benerator.primitive.regex that implement ThreadAware | |
|---|---|
class |
RegexStringGenerator
Generates Strings that comply to a regular expression. |
class |
UniqueCompositeStringGenerator
Uses n String generators and appends the output of each one in each generate() call. |
| Uses of ThreadAware in org.databene.benerator.sample |
|---|
| Classes in org.databene.benerator.sample that implement ThreadAware | |
|---|---|
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 |
SeedGenerator<E>
Generates value sequences derived from seed sequences. |
class |
SequencedCSVSampleGenerator<E>
Sample Generator for values that are read from a CSV file. |
class |
SequenceGenerator<E>
Creates a predefined sequence of objects. |
class |
StateGenerator<E>
Generates states as configured by a state machine. |
class |
StateTransitionGenerator<E>
Generates state transitions of a state machine. |
class |
WeightedCSVSampleGenerator<E>
Sample Generator for values that are read from a CSV file. |
| Uses of ThreadAware in org.databene.benerator.util |
|---|
| Classes in org.databene.benerator.util that implement ThreadAware | |
|---|---|
class |
AbstractGenerator<E>
Abstract Generator implementation which holds a state and state management methods. |
class |
ExpressionBasedGenerator<E>
Evaluates an Expression on each call to ExpressionBasedGenerator.generate()
and returns its results. |
class |
FilteringGenerator<E>
Generator proxy which takes the input of another Generator and only passes it if a boolean expression evaluates to true. |
class |
SimpleGenerator<E>
Abstract parent class for Generators that are neither thread-safe nor parallelizable. |
class |
ThreadSafeGenerator<E>
Parent class for Generators which are thread-safe. |
class |
ValidatingGenerator<P>
Provides an abstract implementation of a generator that validates its generated values. |
| Uses of ThreadAware in org.databene.benerator.wrapper |
|---|
| Classes in org.databene.benerator.wrapper that implement ThreadAware | |
|---|---|
class |
AbstractArrayGenerator<E,A>
Common abstraction for all generators that create arrays. |
class |
AccessingGenerator<S,P>
Returns the results of an accessor that is applied on a constant provider object. |
class |
AlternativeGenerator<E>
On each call to generate(), it chooses a generator from a collection, calls its generate() method and returns the product. |
class |
AsBigDecimalGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to BigDecimal. |
class |
AsBigIntegerGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to BigInteger. |
class |
AsByteGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to Byte. |
class |
AsDoubleGeneratorWrapper<E extends Number>
Double Generator that maps products from a generator of a different number type. |
class |
AsFloatGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to Float. |
class |
AsIntegerGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to Integer. |
class |
AsLongGeneratorWrapper<E extends Number>
Long Generator that maps products from a Double generator. |
class |
AsShortGeneratorWrapper<E extends Number>
Converts the Number products of another Generator to Short. |
class |
ByteArrayGenerator
Creates arrays of random length filled with random bytes. |
class |
CardinalGenerator<S,P>
Combines a a random number a source generator's products into a collection. |
class |
CollectionGenerator<C extends Collection,I>
Combines a a random number a source generator's products into a collection. |
class |
CompositeArrayGenerator<S>
Keeps an array of generators, of which it combines the products to an array. |
class |
CompositeGenerator<E>
Generator implementation that makes use of other ContextAware
objects by which its threading support is influenced. |
class |
ConvertingGenerator<S,T>
Reads products from a source Generator and applies a Converter to transform them into the target products. |
class |
CyclicGeneratorProxy<E>
Generator proxy that 'loops' through a source Generator, calling reset() each time the source becomes unavailable. |
class |
GeneratorProxy<E>
Wraps another Generator of same product type. |
class |
GeneratorWrapper<S,P>
Abstract generator class that wraps another generator object (in a source property) and delegates life cycle control to it. |
class |
IteratingGenerator<E>
Iterates over Iterators that are provided by an Iterable. |
class |
MessageGenerator
Assembles the output of several source generators by a java.text.MessageFormat. |
class |
MultiGeneratorWrapper<S,P>
Parent class for wrapping several other generators (in a sources property) and refining a composite state from them. |
class |
NShotGeneratorProxy<E>
Generator proxy which forwards a limited number of products from another generator. |
class |
RepeatGeneratorProxy<E>
A generator proxy that forwards the output of another generator with a random number of repetitions. |
class |
SimpleArrayGenerator<E>
Assembles the output of a source generator into an array of random length. |
class |
SkipGeneratorProxy<E>
This forwards a source generator's products. |
class |
SynchronizedGeneratorProxy<E>
Synchronized wrapper class for non-thread-safe Generator implementations. |
class |
UniqueAlternativeGenerator<E>
Forwards the output of other generators in random order, but at most once. |
class |
UniqueCompositeArrayGenerator<S>
Creates arrays of unique combinations of the output of other generators. |
class |
ValidatingGeneratorProxy<E>
Generator proxy that uses another generator for creating values and filters out invalid ones. |
| Fields in org.databene.benerator.wrapper with type parameters of type ThreadAware | |
|---|---|
protected java.util.List<ThreadAware> |
CompositeGenerator.components
|
| Methods in org.databene.benerator.wrapper with parameters of type ThreadAware | |
|---|---|
protected void |
CompositeGenerator.registerComponents(ThreadAware[] components)
|
| Uses of ThreadAware in org.databene.commons |
|---|
| Subinterfaces of ThreadAware in org.databene.commons | |
|---|---|
interface |
Converter<S,T>
Base interface for all classes that convert a source object of type S to an object of type T. |
| Methods in org.databene.commons with type parameters of type ThreadAware | ||
|---|---|---|
static
|
ThreadUtil.allParallelizable(C elements)
|
|
static
|
ThreadUtil.allParallelizable(T[] elements)
|
|
static
|
ThreadUtil.allThreadSafe(C elements)
|
|
static
|
ThreadUtil.allThreadSafe(T[] elements)
|
|
| Methods in org.databene.commons with parameters of type ThreadAware | ||
|---|---|---|
static
|
ThreadUtil.allParallelizable(T[] elements)
|
|
static
|
ThreadUtil.allThreadSafe(T[] elements)
|
|
| Uses of ThreadAware in org.databene.commons.bean |
|---|
| Classes in org.databene.commons.bean that implement ThreadAware | |
|---|---|
class |
ArrayPropertyExtractor<E>
Extracts property values from an array of JavaBeans in a way that processing n beans results in an array of n elements with the property values. |
class |
BeanToPropertyArrayConverter<E>
Converter implementation that extracts all property values of a JavaBean to a Properties object. |
class |
PropertyAccessConverter
Wraps an Accessor with a Converter interface implementation. |
| Uses of ThreadAware in org.databene.commons.converter |
|---|
| Classes in org.databene.commons.converter that implement ThreadAware | |
|---|---|
class |
AbstractConverter<S,T>
Abstract implementation of the Converter interface, providing management of source and target type. |
class |
AccessingConverter<C,V>
Wraps an Accessor into a Converter interface. |
class |
AnyConverter<E>
Converts any source type to any target type. |
class |
ArrayConverter<S,T>
Converts arrays from one component type to arrays of another component type. |
class |
ArrayElementExtractor<E>
Retrieves the value at a given array index from an array. |
class |
ArrayTypeConverter<T>
Converts arrays from one component type to arrays of another component type. |
class |
Base64ToByteArrayConverter
Converts base64-encoded Strings to byte arrays. |
class |
Boolean2NumberConverter<T extends Number>
Converting Boolean values to Numbers: false to 0 |
class |
BooleanMapper<T>
Maps true, false and null to configured aliases, e.g. '1', '0' and '?'. |
class |
ByteArray2StringConverter
Converts byte arrays to Strings based on a character encoding, e.g. |
class |
ByteArrayToBase64Converter
Converts byte arrays to base64 strings and vice versa. |
class |
Calendar2DateConverter
Converts Calendar objects to Dates. |
class |
CaseConverter
Converts a String's characters to upper or lower case. |
class |
CharArray2StringConverter
Combines the characters of a character array to a String. |
class |
Class2StringConverter
Converts a Class object to its fully qualified class name. |
class |
CommaSeparatedListConverter<T>
Converts a String with a comma-separated list to an array. |
class |
ConstructorInvoker<S,T>
Converter implementation which invokes a constructor of the target class
with the source object as argument. |
class |
ConverterChain<S,T>
Aggregates other (sub) converters and implements conversion by subsequent invocation of the sub generators, each converting the result of the preceding converter. |
class |
ConverterProxy<S,T>
Parent class for Converters that act as a proxy to another converter instance. |
class |
ConverterWrapper<S,T>
Parent class for Converters that hold a reference to another converter instance. |
class |
Date2CalendarConverter
Converts Date into Calendar Objects and back. |
class |
Date2DurationConverter
Interprets a Date as duration specification, e.g. '0000-00-00T00:00:00.001' as one millisecond, '0001-00-00T00:00:00.000' as one year. |
class |
Date2LongConverter
Converts a Date into the number of milliseconds since 1970-01-01 in a certain time zone and back. |
class |
Date2TimestampConverter
Converts Date to Timestamp Objects. |
class |
DateString2DurationConverter
Converts a date in String format to a duration in milliseconds. |
class |
Enum2StringConverter<E extends Enum<E>>
Converts an enum value to its String representation. |
class |
FormatBasedConverter<S,T>
Parent class for Converters that use a Format instance for
parsing Strings or formatting other objects. |
class |
FormatFormatConverter<S>
Converts an object to a String by using a java.lang.Format object's format() method. |
class |
LiteralParser
Parses the literal representation a simple type into an appropriate Java object of type Boolean, Integer, Long, Double, Date or String. |
class |
Locale2StringConverter
Converts a Locale to its String representation. |
class |
Long2DateConverter
Interprets Long values as milliseconds since 1970-01-01 and
converts them to Date objects. |
class |
MessageConverter
Renders a single object or an array of objects into a String, similar to the java.text.MessageFormat. |
class |
NoOpConverter<E>
Returns the argument to be converted. |
class |
NullSafeConverterProxy<S,T>
Wraps another Converter and adds the feature of converting null values to a predefined value. |
class |
Number2BooleanConverter<S extends Number>
Converts Numbers to Booleans,
interpreting zero as false, any other value as true. |
class |
Number2IntegerConverter
Converts Number objects to Integers. |
class |
Number2StringConverter
Formats a number as a String. |
class |
NumberFormatBasedConverter<S,T>
Holds a NumberFormat and exhibits properties for its configuration. |
class |
NumberFormatter
Formats Number objects as String using NumberFormat. |
class |
NumberParser
Converts Strings to Numbers using a DecimalFormat. |
class |
NumberToNumberConverter<S extends Number,T extends Number>
Converts Number objects of one type to another Number type. |
class |
ParseFormatConverter<T>
Converts a String to an object by using a java.lang.Format object's format() method. |
class |
PrintfConverter
Converter implementation that uses a Formatter
to render argument objects in C-like printf format. |
class |
PropertyExtractor<B,P>
Converter implementation that reads a property form a JavaBean. |
class |
PropertyResourceBundleConverter
Converts key strings to localized texts by using a ResourceBundle. |
class |
RegexReplacer
Converts strings using a regular expression. |
class |
SimpleConverter<S,T>
Parent class for Converters that are neither parallelizable nor thead-safe. |
class |
SourceClassMethodInvoker<S,T>
Converter implementation which invokes a no-arg method on the source object. |
class |
SqlDate2UtilDateConverter
Converts Date objects to Date objects. |
class |
StaticTargetClassMethodInvoker<S,T>
Converter implementation which invokes a static method of an arbitrary class
with the object to be converted as argument. |
class |
String2BooleanConverter
Parses a String as a Boolean. |
class |
String2ByteArrayConverter
Converts strings to byte arrays based on a character encoding, e.g. |
class |
String2CharConverter
Converts Strings of length 1 to Characters, Strings of length 0 to null. |
class |
String2ClassConverter
Interprets a String as class name and returns the corresponding class object. |
class |
String2ConverterConverter
Converts Strings to Converters and vice versa. |
class |
String2DateConverter<E extends Date>
Converts Strings of standard date(time) format (yyyy-MM-dd[Thh:mm[:ss[.SSS]]]) to dates. |
class |
String2DateFormatConverter
Parses a String as DateFormat. |
class |
String2EnumConverter<E extends Enum>
Instantiates enum instances by their name. |
class |
String2GregorianCalendarConverter
Parses a String as a Calendar. |
class |
String2LocaleConverter
Instantiates Locales by their code, e.g. de_DE. |
class |
String2NumberConverter<T extends Number>
Converts Strings to Numbers. |
class |
String2NumberFormatConverter
Parses a String as NumberFormat. |
class |
String2PatternConverter
Converts a String to a Pattern. |
class |
String2TimeConverter
Parses a String as a time value. |
class |
String2TimestampConverter
Parses Strings converting them to Timestamps. |
class |
SubArrayExtractor
Extracts a sub array from another array. |
class |
SubstringExtractor
Extracts a sub string from a string. |
class |
SynchronizedConverterProxy<S,T>
Proxy class for (unsafe) Converters
that synchronizes calls to the wrapped converter instance. |
class |
ThreadSafeConverter<S,T>
Parent class for Converter implementations which support all modes of threaded usage. |
class |
Time2StringConverter
Converts Time objects to Strings. |
class |
Timestamp2DateConverter
Converts Timestamps to Dates. |
class |
TimestampFormatter
Formats a Timestamp as String. |
class |
ToArrayConverter
Converts arrays and collections to arrays and other object to an array of size 1. |
class |
ToCollectionConverter<C extends Collection>
Converts arrays and collections to collections of same content, everything else is converted to a collection of size 1. |
class |
ToHashCodeConverter
Converts an arbitrary object to a hash code using the method hashCode(). |
class |
ToLowerCaseConverter
Converts Strings to lowercase. |
class |
ToStringConverter
Converts an object to a String by using its toString() method. |
class |
ToStringMethodInvoker<E>
Converter implementation which invokes the toString() method on the source object. |
class |
ToUpperCaseConverter
Converts Strings to upper case. |
class |
UniqueStringConverter
Assures uniqueness for all processed Strings by appending unique numbers to recurring instances. |
class |
URLDecodeConverter
Decodes a String from the application/x-www-form-urlencoded MIME format. |
class |
URLEncodeConverter
Converts Strings to their URL-encoded representation. |
class |
UtilDate2SqlDateConverter
Converts a java.util.Date to a java.sql.Date. |
| Uses of ThreadAware in org.databene.domain.address |
|---|
| Classes in org.databene.domain.address that implement ThreadAware | |
|---|---|
class |
AddressGenerator
Generates Address objects. |
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. |
class |
StreetNameGenerator
Generates a street name for a region. |
| Uses of ThreadAware in org.databene.domain.br |
|---|
| Classes in org.databene.domain.br that implement ThreadAware | |
|---|---|
class |
CNPJGenerator
Generates Brazilian CNPJ numbers. |
class |
CPFGenerator
Generates Brazilian CPF numbers. |
| Uses of ThreadAware in org.databene.domain.finance |
|---|
| Classes in org.databene.domain.finance that implement ThreadAware | |
|---|---|
class |
BankAccountGenerator
Generates German BankAccounts with low validity requirements. |
class |
BankGenerator
Generates BankAccounts with low validity requirements. |
class |
CreditCardNumberGenerator
Creates credit card numbers. |
| Uses of ThreadAware in org.databene.domain.lang |
|---|
| Classes in org.databene.domain.lang that implement ThreadAware | |
|---|---|
class |
NounGenerator
Generates Nouns of a given Locale. |
| Uses of ThreadAware in org.databene.domain.math |
|---|
| Classes in org.databene.domain.math that implement ThreadAware | |
|---|---|
class |
FibonacciLongGenerator
Generates Fibonacci Numbers. |
class |
PadovanLongGenerator
Generates numbers according to the Padovan Sequence. |
| Uses of ThreadAware in org.databene.domain.net |
|---|
| Classes in org.databene.domain.net that implement ThreadAware | |
|---|---|
class |
CompanyDomainGenerator
Generates web domains for companies. |
class |
DomainGenerator
Creates Internet domains of companies, web mailers or random characters. |
class |
RandomDomainGenerator
Creates an internet domain name from random characters. |
class |
TopLevelDomainGenerator
A TopLevelDomainGenerator. |
class |
WebmailDomainGenerator
A WebmailDomainGenerator. |
| Uses of ThreadAware in org.databene.domain.organization |
|---|
| Classes in org.databene.domain.organization that implement ThreadAware | |
|---|---|
class |
CompanyNameGenerator
Generates company names. |
class |
DepartmentNameGenerator
Creates random department names based on a Locale-specific CSV file. |
| Uses of ThreadAware in org.databene.domain.person |
|---|
| Classes in org.databene.domain.person that implement ThreadAware | |
|---|---|
class |
AcademicTitleGenerator
Creates a quota of academic titles. |
class |
BirthDateGenerator
Creates Date objects for a person's birth day. |
class |
EMailAddressBuilder
Generates email addresses of random domain for a given person name. |
class |
EMailAddressGenerator
Generates EMail Addresses. |
class |
FamilyNameGenerator
Generates family names. |
class |
FemaleFamilyNameConverter
Can convert the male form of a family name to the female form by a suffix mapping. |
class |
GenderConverter
Converts a Gender enumeration value to a configurable String. |
class |
GenderGenerator
Generates Gender objects. |
class |
GivenNameGenerator
(c) Copyright 2006 by Volker Bergmann Created: 09.06.2006 21:13:09 |
class |
NobilityTitleGenerator
Creates nobility titles at a defined quota. |
class |
PersonFormatter
Formats Person objects. |
class |
PersonGenerator
Generates Person beans. |
class |
TINGenerator
Generates European Tax Identification Numbers (like the German 'Steueridentifikationsnummer'). |
| Uses of ThreadAware in org.databene.domain.product |
|---|
| Classes in org.databene.domain.product that implement ThreadAware | |
|---|---|
class |
EAN13Generator
Generates 13-digits EAN codes. |
class |
EAN8Generator
Generates 8-digit EAN codes. |
class |
EANGenerator
Generates EAN8 and EAN13 codes at the configured ratio. |
| Uses of ThreadAware in org.databene.domain.us |
|---|
| Classes in org.databene.domain.us that implement ThreadAware | |
|---|---|
class |
SSNGenerator
Generates US Social Security Numbers. |
| Uses of ThreadAware in org.databene.model.data |
|---|
| Classes in org.databene.model.data that implement ThreadAware | |
|---|---|
class |
ComponentNameMapper
Converts the names of Entity components. |
| Uses of ThreadAware in org.databene.platform.array |
|---|
| Classes in org.databene.platform.array that implement ThreadAware | |
|---|---|
class |
Array2EntityConverter
Converts an array of feature values to an entity. |
class |
Entity2ArrayConverter
Converts an Entity's features values to an array of objects. |
| Uses of ThreadAware in org.databene.platform.contiperf |
|---|
| Classes in org.databene.platform.contiperf that implement ThreadAware | |
|---|---|
class |
PerfTrackingTaskProxy
Proxies a Task and tracks its execution times. |
| Uses of ThreadAware in org.databene.platform.db |
|---|
| Classes in org.databene.platform.db that implement ThreadAware | |
|---|---|
class |
DBSeqHiLoGenerator
Generates Long values with a HiLo strategy using a database sequence for the Hi values. |
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. |
class |
QueryGenerator<E>
Generates values based on a database query. |
class |
QueryHiLoGenerator
* Creates Unique keys efficiently by connecting a database, retrieving a (unique) sequence value and building sub keys of it. |
class |
QueryLongGenerator
Generates Long values based on a database query. |
class |
ResultSetConverter<E>
Converts a ResultSet's current cursor position to an array of objects or, if it is of size 1, to a single object. |
| Uses of ThreadAware in org.databene.platform.file |
|---|
| Classes in org.databene.platform.file that implement ThreadAware | |
|---|---|
class |
FileDeleter
Deletes one or more files. |
class |
FileJoiner
Joins several source files into a destination file. |
| Uses of ThreadAware in org.databene.platform.java |
|---|
| Classes in org.databene.platform.java that implement ThreadAware | |
|---|---|
class |
Bean2EntityConverter
Converts a Bean to an Entity. |
class |
Entity2BeanConverter<T>
Converts an Entity to a JavaBean. |
| Uses of ThreadAware in org.databene.platform.map |
|---|
| Classes in org.databene.platform.map that implement ThreadAware | |
|---|---|
class |
Entity2MapConverter
Converts an Entity to a Map. |
class |
Map2EntityConverter
Converts a Map to an Entity. |
| Uses of ThreadAware in org.databene.script |
|---|
| Classes in org.databene.script that implement ThreadAware | |
|---|---|
class |
ScriptConverter
Converter that uses a Script for String conversion. |
| Uses of ThreadAware in org.databene.task |
|---|
| Subinterfaces of ThreadAware in org.databene.task | |
|---|---|
interface |
Task
Interface for the GoF 'Command' pattern. |
| Classes in org.databene.task that implement ThreadAware | |
|---|---|
class |
AbstractTask
Simple abstract implementation of the Task interface. |
class |
CompositeTask
Parent class for a Task that wrap several other Tasks. |
class |
RunnableTask
Wraps a Runnable in a Task. |
class |
SequentialTask
Task implementation that executes a series of other tasks consecutively. |
class |
StateTrackingTaskProxy<E extends Task>
Task proxy that remembers the result of the last execution step and provides it as property available. |
class |
SynchronizedTask
TaskProxy implementation that add thread-safety to an unsafe
Task by synchronizing the method Task.execute(Context, ErrorHandler). |
class |
TaskProxy<E extends Task>
Wraps a Task and forwards invocations. |
class |
TimedTask<E extends Task>
Wraps a Task and logs its execution time. |
| Uses of ThreadAware in org.databene.text |
|---|
| Classes in org.databene.text that implement ThreadAware | |
|---|---|
class |
DelocalizingConverter
Delocalizes a String bye replacing local characters by international latin characters. |
class |
NameNormalizer
Normalizes names in capitalization and spacing. |
class |
NormalizeSpaceConverter
Converter that normalizes white space on strings. |
class |
SplitStringConverter
Splits a String by a separator character Created: 19.06.2007 07:33:03 |
class |
ToHexConverter
Converter that transforms an object into its hexadecimal representation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||