Resultados da pesquisa a pedido "generics"
Java substitui o construtor usando List <CustomObjects> - erro "mesma exclusão"
Eu quero substituir o construtor na classe personalizada MyLis código @ abaixo pode ser compilado, eu recebo o erro "mesma eliminação". Para compiladorList<CustomClass1> é do mesmo tipo queList<CustomClass2> Alguém pode me sugerir como ...
Como posso pesquisar um TList genérico para um registro com um determinado valor de campo?
Tudo sobre genéricosTList. Eu tenho essa estrutura: Type TExtract = record Wheel: string; Extract: array [1..5] of Byte; end; TExtractList = TList<TExtract> TEstr = record Date: TDate; Extract: TExtractList; end; TEstrList = TList<TEstr>;A ...
Como definir o limite de tipo genérico para tipos primitivos?
Tenho o seguinte método com o tipo genérico: T GetValue<T>(); Gostaria de limitar T a tipos primitivos, como int, string, float, mas não o tipo de classe. Eu sei que posso definir genérico para o tipo de classe como este: C GetObject<C>() where ...
Como pesquiso uma coleção TList <T> genérica? [duplicado
Possible Duplicate: Como posso pesquisar um TList genérico para um registro com um determinado valor de campo? [https://stackoverflow.com/questions/8051327/how-can-i-search-a-generic-tlist-for-a-record-with-a-certain-field-value] Tenho uma ...
Qual é a diferença entre <?> E <? estende Object> em Java Generics?
Eu já vi o curinga usado antes para significar qualquer objeto - mas recentemente vi um uso de: <? extends Object>Como todos os objetos se estendem a Object, esses dois usos são sinônimo
arâmetros de tipo aninhado em Ja
Este é um exemplo que eu considerei uma simplificação do meu código real, então peço desculpas se for um pouco artificial. O que eu gostaria de fazer é obter efetivamente dois parâmetros de tipo de um único argumento de tipo aninhado. Tenho ...
omportamento tradicional baseado em tipo concreto para classe genéri
Desde minha pergunta deonte [https://stackoverflow.com/questions/802011/size-of-generic-type] talvez não estivesse completamente claro e eu não recebi a resposta que queria, tentarei formulá-la de uma maneira mais geral: Existe uma maneira de ...
ovariância na programação em nível de ti
Estou tentando criar tipos Tupla equivalentes aos da biblioteca Scala, apenas com o método: + que estende uma Tupla para uma Tupla pela adição do valor N + 1º - para que eu possa construir Tuplas recursivamente: class Test { abstract class ...
Um método genérico pode usar tipos contravariantes / covariante
Estou escrevendo um método generalizado para usá-lo em uma tarefa especial em um modelo T4. O método deve permitir que eu use tipos especializados em uma interface geral. Pensei nas seguintes assinaturas: interface IGreatInterface { Object ...
Generics com Spring RESTTemplate
Tenho uma classe como essa: public class Wrapper<T> { private String message; private T data; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getData() { return data; } ...