Package | Description |
---|---|
io.github.benas.randombeans |
Core implementation of Random Beans.
|
Modifier and Type | Method and Description |
---|---|
static EnhancedRandomBuilder |
EnhancedRandomBuilder.aNewEnhancedRandomBuilder()
Create a new
EnhancedRandomBuilder . |
<T,F> EnhancedRandomBuilder |
EnhancedRandomBuilder.exclude(FieldDefinition<T,F> fieldDefinition)
Exclude a field from being populated.
|
<T,F,R> EnhancedRandomBuilder |
EnhancedRandomBuilder.randomize(FieldDefinition<T,F> fieldDefinition,
Randomizer<R> randomizer)
Register a custom randomizer for a given field.
|
EnhancedRandomBuilder |
EnhancedRandomBuilder.registerRandomizerRegistry(RandomizerRegistry registry)
Register a
RandomizerRegistry . |
EnhancedRandomBuilder |
EnhancedRandomBuilder.scanClasspathForConcreteTypes(boolean scanClasspathForConcreteTypes)
Should the classpath be scanned for concrete types when a field with an interface or abstract
class type is encountered?
Deactivated by default.
|
EnhancedRandomBuilder |
EnhancedRandomBuilder.seed(long seed)
Set the initial random seed.
|
Copyright © 2016. All Rights Reserved.