Resultados da pesquisa a pedido "type-erasure"

1 a resposta

Scala: produto cruzado (cartesiano) com múltiplas fontes e tipos heterogêneos

Eu estou tentando construir vários produtos cruzados de travessias de tipos diferentes (mas cada homogêneo). O tipo de retorno desejado é um percorrível de u...

1 a resposta

Falha na correspondência de padrões baseada em ClassTag para primitivos

Eu pensei que o seguinte seria a forma mais concisa e correta para coletar elementos de uma coleção que satisfaçam um determinado tipo:

5 a resposta

o tipo de apagamento de Java apaga meu tipo genérico?

Eu pensei java apagamento wipes tipos genéricos para fora em tempo de compilação no entanto, quando eu testá-lo por mim, percebi que existem algumas informaç...

4 a resposta

Java: getClass () do tipo limitado

Eu notei algo enquanto andava por aí com genéricos. No exemplo abaixo,

1 a resposta

Como o DWR lança os dados recebidos e evita o apagamento do tipo

Gostaria de solicitar uma classe de item da coleção (tipo de reflexão específica). Porém, com relação ao apagamento do tipo, parece impossível e também com relação a alguns tópicos que li aqui na pilha. Existem algumas soluções alternativas ...

5 a resposta

Por que boost :: any não possui string literal?

1 a resposta

Por que o uso de variáveis de tipo bruto afeta assinaturas sem referência aos parâmetros de tipo?

Olhando para outroPergunta, questão [https://stackoverflow.com/questions/43057701/method-of-class-with-generics-returns-listobject-rather-than-listpluginsnapsh] Eu me deparei com esse comportamento intrigante do compilador Sun-Oracle 1.8.0_112 ...

4 a resposta

Inimigo de restrição genérica: incompatibilidade vinculada

Estou trabalhando em um projeto que possui uma extensa árvore de herança e dependências genéricas. Vá para editar para ver um exemplo melhor.O básico é mais ou menos assim: class A { ... } class B { ... } class C extends B { ... } class D<T ...

1 a resposta

Captura de ClassCastException em um método genérico ao executar conversão genérica

Suponha que eu tenha um método @SuppressWarnings("unchecked") public <T extends Number> T getNumber() { try { return (T)number; } catch (ClassCastException e) { return null; } } Assumindonumber é uma instância deInteger, invocando método ...

2 a resposta

O apagamento de tipo não está funcionando na classe Java Map

Descompilei a classe Map usando javap. A definição de classe ainda mostra a presença dos tipos genéricos K e V. Isso deveria ter sido apagado pelo conceito de apagamento de tipo. Por que isso não acontece? ./javap -verbose ...