Obter a class de uma classe q usa TypeVariable

0 respostas
tebosoftware

Boa tarde pessoal

estou desenvolvendo uma classe de DataSet e nela estou utilizando TypeVariable para que seja passado automaticamente o tipo que for informado na construção do objeto.

mas estou com a seguinte dúvida, como obter a classe desse TypeVariable no código abaixo:

public class TeboDataSet<T> extends TeboList<T> {

  private Class<T> classeRegistro;
....

  public void append(){

    add(classeRegistro.newInstance());//nova instancia da classe
  }

so que na nora de criar a nova instancia a variavel classeRegistro está nula, so que eu preciso obter a classe que foi 'Tipada'.

o erro é "Cannot select from a type variable"

alguem sabe como fazer?

grato

Criado 6 de setembro de 2008
Respostas 0
Participantes 1