org.databene.benerator.util
Class RandomUtil
java.lang.Object
org.databene.benerator.util.RandomUtil
public class RandomUtil
- extends java.lang.Object
Provides utility functions for generating numbers in an interval.
Created: 03.09.2006 13:23:02
- Since:
- 0.1
- Author:
- Volker Bergmann
|
Method Summary |
static java.util.Date |
randomDate(java.util.Date min,
java.util.Date max)
|
static char |
randomDigit(int min)
|
static
|
randomElement(java.util.List<T> values)
|
static
|
randomElement(T... values)
|
static int |
randomIndex(java.util.List<?> values)
|
static int |
randomInt(int min,
int max)
Generates a random int value in the range from min to max |
static long |
randomLong(long min,
long max)
Generates a random long value in the range from min to max |
static float |
randomProbability()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RandomUtil
public RandomUtil()
randomLong
public static long randomLong(long min,
long max)
- Generates a random long value in the range from min to max
randomInt
public static int randomInt(int min,
int max)
- Generates a random int value in the range from min to max
randomElement
public static <T> T randomElement(T... values)
randomElement
public static <T> T randomElement(java.util.List<T> values)
randomIndex
public static int randomIndex(java.util.List<?> values)
randomDigit
public static char randomDigit(int min)
randomProbability
public static float randomProbability()
randomDate
public static java.util.Date randomDate(java.util.Date min,
java.util.Date max)
Copyright © 2011. All Rights Reserved.