se a reflexão para criar uma classe parametrizada genérica em Ja

Como posso usar a reflexão para criar uma classe parametrizada genérica em Jav

Eu tenh

public class SomeClass<T> {
   public SomeClass<T>() {
   }
}

e preciso de uma instância dele.

Eu tentei variações de

Class c = Class.forName("SomeClass");

mas não foi possível encontrar uma sintaxe que me permitisse obter uma instância de tipo apropriado, como, por exemplo,

SomeType instance = (SomeType)Class.forName("SomeClass<SomeType>").createInstance();

Então, como eu poderia fazer isso?

questionAnswers(3)

yourAnswerToTheQuestion