Resultados da pesquisa a pedido "generics"

6 a resposta

Java Generics: tipo genérico definido apenas como tipo de retorno

Estou procurando um código GXT para GWT e deparei-me com esse uso de genéricos que não consigo encontrar outro exemplo nos tutoriais de Java. O nome da ...

7 a resposta

Eliminação do tipo genérico Java: quando e o que acontece?

Eu li sobre o apagamento de tipo do Javano site da Oracle [https://docs.oracle.com/javase/tutorial/java/generics/erasure.html]. Quando ocorre o apagamento do tipo?Em tempo de compilação ou tempo de execução? Quando a turma é carregada? Quando a ...

7 a resposta

Como posso passar uma classe como parâmetro e retornar uma coleção genérica em Java?

Estou projetando um simples objeto de acesso a dados para meu aplicativo Java. Eu tenho algumas classes (registros) que representam uma única linha em tabelas comoUser eFruit. Eu gostaria de ter um método único para obter todos os registros de ...

5 a resposta

Quais são os riscos de converter explicitamente em uma lista do tipo List <? estende MyObject> para uma lista do tipo List <MyObject> em Java?

Eu acho que o título deve explicar tudo, mas apenas no caso ... Quero saber quais riscos e possíveis problemas relacionados à conversão podem surgir do seguinte snippet de código Java: List<? extends MyObject> wildcardList = someAPI.getList(); ...

23 a resposta

Obter tipo genérico de classe em tempo de execução

Como posso conseguir isso? public class GenericClass<T> { public Type getMyType() { //How do I return the type of T? } }Tudo o que eu tentei até agora sempre retorna tipoObject em vez do tipo específico usado.

2 a resposta

TypeScript: tipo de retorno de referência automática para métodos estáticos na herança de classes

ComPolimórfico isso [https://github.com/Microsoft/TypeScript/pull/4910]no TypeScript 1.7, como descobriaqui [https://stackoverflow.com/questions/34095437/typescript-self-referencing-return-type-for-methods-in-inheriting-classes] , podemos definir ...

3 a resposta

O genérico curinga aninhado Java não será compilado

Estou com um problema com curingas aninhados limitados em genéricos Java. Aqui está um caso comum: public void doSomething(Set<? extends Number> set) {} public void callDoSomething() { Set<Integer> set = new HashSet<Integer>(); ...

5 a resposta

É possível em c # criar uma fábrica que mescla interfaces?

var mergedInstance = MergeFactory<InterfaceOne, InterfaceTwo>(); ((InterfaceOne)mergedInstance).InterfaceOneMethod(); ((InterfaceTwo)mergedInstance).InterfaceTwoMethod();Alguém pode recomendar um padrão de design ou sintaxe exata que faria algo ...

3 a resposta

Descendente da lista de serialização de C # Xml <T> com atributo Xml

Bom Dia galera, Eu tenho uma coleção que desce da lista e tem uma propriedade pública. O serializador de XML não capta minha propriedade. Os itens da lista serializam bem. Eu tentei o atributo XmlAttribute sem sucesso. Vocês têm uma ...

6 a resposta

Como fazer `MyClass <> .class` em Java?

Como pode ligarpublic <T> T doit(Class<T> clazz); usandoMyClass<String>.class como clazz onde eu não posso instanciar ou estender o MyClass. Edição: 'David Winslow' e 'bmargulies' respostas estão corretas(MyClass<String>) doit(MyClass.class); ...