package org.test4j.datafilling.strategies; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; public class PoJoParameterizedType implements ParameterizedType { private final Class<?> rawType; private final Type[] actualTypeArguments; public PoJoParameterizedType(final Class<?> rawType, final Type... actualTypeArguments) { super(); this.rawType = rawType; this.actualTypeArguments = actualTypeArguments; } public Type[] getActualTypeArguments() { return actualTypeArguments; } public Class<?> getRawType() { return rawType; } public Type getOwnerType() { return null; } }