public interface RandomGeneratorService extends Service
| Modifier and Type | Method and Description |
|---|---|
RandomGenerator |
getDefaultRandomGenerator()
Returns the default registered RandomGenerator;
|
RandomGenerator |
getRandomGeneratorByParameterizable(Parameterizable type)
This retrieves the most appropriate ParameterizableRandomGenerator for a given Type.
|
RandomGenerator |
getRandomGeneratorByType(java.lang.Class<?> type)
This retrieves the most appropriate RandomGenerator for a given Type.
|
java.util.Collection<java.lang.Class<?>> |
getRegisteredTypes()
Get all registered types.
|
void |
registerRandomGenerator(RandomGenerator randomGenerator)
Register a RandomGenerator.
|
void |
setDefaultRandomGenerator(RandomGenerator randomGenerator)
This method set the RandomGenerator to use if non are registered for given type.
|
void registerRandomGenerator(RandomGenerator randomGenerator)
randomGenerator - The random generator to register.java.util.Collection<java.lang.Class<?>> getRegisteredTypes()
void setDefaultRandomGenerator(RandomGenerator randomGenerator)
randomGenerator - The random generator to register.RandomGenerator getDefaultRandomGenerator()
RandomGenerator getRandomGeneratorByType(java.lang.Class<?> type)
type - The type used to lookup the most appropriate RandomGenerator.RandomGenerator getRandomGeneratorByParameterizable(Parameterizable type)
type - The parameterized type used to lookup the most appropriate RandomGenerator.Copyright © 2010-2015. All Rights Reserved.