public static ParameterizedType newParameterizedType(Type rawType, Type... typeArguments) {
    """
	Returns a new parameterized type, applying {@code typeArguments} to {@code rawType}. The
	returned type does not have an owner type.
	
	@return a {@link java.io.Serializable serializable} parameterized type.
    """
    return newParameterizedTypeWithOwner(null, rawType, typeArguments);
  }
public static ParameterizedType newParameterizedType(Type rawType, Type... typeArguments) {
    return newParameterizedTypeWithOwner(null, rawType, typeArguments);
  }
public static ParameterizedType newParameterizedType ( Type rawType , Type ... typeArguments ) { return newParameterizedTypeWithOwner ( null , rawType , typeArguments ) ; }
Returns a new parameterized type, applying {@code typeArguments} to {@code rawType}. The
returned type does not have an owner type.

@return a {@link java.io.Serializable serializable} parameterized type.
Returns a new parameterized type applying { @code typeArguments } to { @code rawType } . The returned type does not have an owner type .