Resultados da pesquisa a pedido "generics"

9 a resposta

Como faço para converter da lista <?> Para a lista <T> em Java usando genéricos?

Em Java, como faço para converterList<?> paraList<T> usando um método de uso geral para que eu possa substituir padrões como o seguinte por uma única chamada de método: List untypedList = new ArrayList(); // or returned from a legacy ...

1 a resposta

Kotlin: Genéricos, reflexão e a diferença entre os tipos T e T: Qualquer

Se eu tentar acessar o javaClass de um tipo genérico T, o compilador Kotlin reclama que T não é um subtipo do kotlin.Any class Foo<T> (val t: T ){ val cls = t.javaClass // Error, T is not a subtype of kotlin.Any }Se definir T como um subtipo de ...

5 a resposta

Por que o construtor C # não pode inferir o tipo?

Por que a inferência de tipo não é suportada pelos construtores da maneira que é para métodos genéricos? public class MyType<T> { private readonly T field; public MyType(T value) { field = value; } } var obj = new MyType(42); // why can't type ...

2 a resposta

Como criar uma classe DAO genérica usando sessões de contexto de hibernação

Estou tentando implementar um DAO genérico usando as sessões de contexto do Hibernates. A seguir, foi minha foto: | import java.io.Serializable; public interface GenericDao<T, ID extends Serializable> { /** Persist the newInstance object into ...

2 a resposta

Método genérico retornando interface genérica no Delphi 2010

Dado o código abaixo, que é uma versão muito reduzida do código real, recebo o seguinte erro: [Erro DCC] Unit3.pas (31): E2010 Tipos incompatíveis: 'IXList <Unit3.TXList <T> .FindAll.S>' e 'TXList <Unit3.TXList <T> .FindAll.S>' Na função ...

1 a resposta

Criando uma matriz de instâncias concretas de uma classe genérica

Eu tenho uma classe genéricaPosition<E> e uma aula concretaCard. Como crio uma matriz do tipoPosition<Card>? Eu tentei:Position<Card>[] suitPositions = (Position<Card>[]) new Object[5]; mas recebo uma ClassCastException. Mas quando eu ...

1 a resposta

Swift Covariant Generics

Aqui está um exemplo do que eu gostaria de alcançar: protocol SomeType {} class SomeClass: SomeType {} struct SomeGenericStruct<A> { typealias E = A } func take(someType: SomeGenericStruct<SomeType>) {} let concreteGenericStruct1: ...

2 a resposta

Como o Manifesto de Scala (2.8) funciona?

Eu tenho algum código Scala que faz uso bastante genérico de genéricos e obtive dos documentos que o uso de um manifesto nas restrições de parametrização pode me ajudar a solucionar os problemas de apagamento de tipo (por exemplo, ...

3 a resposta

Sobrecarga de método Java - Parâmetro genérico e parâmetros dentro da mesma árvore de herança

Vamos supor que eu tenha o seguinte código: // Method acception generic parameter public static <T> T foo(T para) { return para; } // Method accepting Integer parameter public static Integer foo(Integer para) { return para + 1; } // Method ...

2 a resposta

Como crio uma função de modelo para controles de um formulário?

Esta declaração mudará a posição de um objeto de formulário. lblMessage.Location = new Point(0,0);Eu gostaria de escrever umfunção de modelo genéricoque pode posicionar qualquer objeto de formulário. Eu vim com isso, mas é inválido: public ...