de.aitools.aq.util
Class RandomGenerator
java.lang.Object
de.aitools.aq.util.RandomGenerator
public class RandomGenerator
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RandomGenerator
public RandomGenerator()
nextValue
public static <V extends Value> V nextValue(java.lang.Class<V> clazz)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
nextString
public static final java.lang.String nextString(java.lang.String prefix)
nextRecord
public static <V extends Value> Record<V> nextRecord(java.lang.Class<V> clazz)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
nextRecords
public static <V extends Value> java.util.List<Record<V>> nextRecords(java.lang.Class<V> clazz,
int count)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
nextNumberedRecords
public static <V extends Value> java.util.List<Record<V>> nextNumberedRecords(java.lang.Class<V> clazz,
int count,
int startId)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException