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?