Resultados da pesquisa a pedido "generics"
Como obter o parâmetro de tipo genérico da classe base?
Eu tenho três classes da seguinte forma:
Adicionando um elemento dentro de um tipo curinga ArrayList
Eu estou tentando adicionar um elemento em uma lista onde o parâmetro de tipo de lista é um curinga que estende a pergunta
Diferença entre o parâmetro Tipo limitado e curinga superior limitado
Eu sei que havia uma pergunta semelhante já postada, embora eu ache que a minha seja um pouco diferente ... Suponha que você tenha dois métodos: // Bounded type parameter private static <T extends Number> void processList(List<T> someList) { } ...
Como faço para construir um ConstraintViolationException?
Estou intrigado com a API javax.validation. Estou escrevendo um teste simples para entender:
Não é possível instanciar o tipo de dados genérico na classe
Eu tenho uma classe imutável, com o seguinte layout,
GetOriginalTypeParameterType throws Referência de objeto não definida para uma instância de uma exceção de objeto
Referência:Como uma dinâmica pode ser usada como genérica?
tipo de seleção com genéricos
Eu fiz seleção com números inteiros e estava funcionando, quando tentei modificar o programa para trabalhar com genéricos o compilador está reclamando e não ...
Java: métodos e números genéricos
Eu quero fazer um método genérico que faça a soma total de umList de números. O que eu estava tentando é o seguinte: public static <T extends Number> T sumList(List<T> data) { T total = 0; for (T elem : data) { total += elem; } return total; ...
Genéricos: O que é uma "restrição de CONSTRUTOR"?
Eu criei um descendente TObjectList personalizado, projetado para conter subclasses de uma classe de objeto base. Parece algo como isto: interface TMyDataList<T: TBaseDatafile> = class(TObjectList<TBaseDatafile>) public constructor Create; ...
Erro de conversão do tipo C # apesar da restrição genérica
Por que, com uma restrição genérica no parâmetro de tipo T da classe P de "deve herdar de A", a primeira chamada é bem-sucedida, mas a segunda cham...