public final class TypeRandomAdapterFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
generateRandomFieldValues(T model,
ModelAction createAction,
boolean skip) |
static <T> T |
getArray(Class<?> modelType,
boolean skip) |
static <T> T |
getCollection(Class<T> modelType,
Type propertyType,
boolean skip,
Class[] actualTypeArguments) |
static Object[] |
getRandomParameters(Class<?>[] parameterTypes) |
static <T> T |
getRandomValue(Class<T> propertyType) |
static <T> T |
getRandomValue(Class<T> propertyType,
String propertyName) |
static <T> AbstractTypeRandomAdapter<T> |
lookupAdapter(Class<T> valueType) |
public static <T> AbstractTypeRandomAdapter<T> lookupAdapter(Class<T> valueType)
public static <T> T getRandomValue(Class<T> propertyType)
public static <T> T getCollection(Class<T> modelType, Type propertyType, boolean skip, Class[] actualTypeArguments)
public static <T> T getArray(Class<?> modelType, boolean skip)
public static <T> void generateRandomFieldValues(T model,
ModelAction createAction,
boolean skip)
Copyright © 2018 Mario Tema. All rights reserved.