public static final ParameterizedType parameterize(final Class<?> raw, final Type... typeArguments) {
        return parameterizeWithOwner(null, raw, typeArguments);
    }
public static final ParameterizedType parameterize ( final Class < ? > raw , final Type ... typeArguments ) { return parameterizeWithOwner ( null , raw , typeArguments ) ; }
Create a parameterized type instance.

@param raw the raw class to create a parameterized type instance for
@param typeArguments the types used for parameterization
@return {@link ParameterizedType}
@since 3.2