Resultados da pesquisa a pedido "generics"

4 a resposta

Eclipse / javac discordam em compilar assinatura com colisão de método padrão; quem está certo?

Aqui está uma classe simples que demonstra o problema: package com.mimvista.debug; public class DefaultCollisionTest { public static interface Interface1 { public String getName(); } public static interface Interface2 { public default String ...

1 a resposta

Usando System.Type como <T> em tempo de execução ao desserializar com Json.Net

Eu tenho um processo que precisa ser capaz de chamar uma função da seguinte maneira. public static Task<string> Convert(string payload, Type type) { JsonSerializerSettings settings = new JsonSerializerSettings().Configure();//<--- Pull in ...

2 a resposta

java: obtendo a classe dos componentes de uma matriz

Se eu tiver public <T> doSomething(T[] array) { }Como posso obterT.class dearray? Se eu fizerarray.getClass() isso me pegaT[].class em vez de.

4 a resposta

É possível no Scala forçar o chamador a especificar um parâmetro de tipo para um método polimórfico?

//API class Node class Person extends Node object Finder { def find[T <: Node](name: String): T = doFind(name).asInstanceOf[T] } //Call site (correct) val person = find[Person]("joe") //Call site (dies with a ClassCast inside b/c inferred type is ...

2 a resposta

Use o Reflection para chamar o método genérico na instância do objeto com assinatura: SomeObject.SomeGenericInstanceMethod <T> (argumento T)

Como ligoSomeObject.SomeGenericInstanceMethod<T>(T arg) ? Existem alguns posts sobre como chamar métodos genéricos, mas não exatamente como este. O problema é que o parâmetro do argumento do método é restrito ao parâmetro genérico. Eu sei que ...

4 a resposta

Como determinar se ParameterInfo é do tipo genérico?

eu tenho umMethodInfo de uma definição GenericMethod. Tal como:CallMethod<T>(T arg, string arg2). O método GetParameters () fornecerá dois objetos ParameterInfo, o primeiro dos quais é genérico e o segundo não. Como posso obter o ParameterInfo ...

1 a resposta

Implementação completa e eficiente do módulo NumericLiteral

Com base em uma discussão emessa questão [https://stackoverflow.com/questions/4732672/how-to-write-a-function-for-generic-numbers] , alguém poderia fornecer código ou um link para o código, mostrando uma implementação completa de ...

4 a resposta

erro javac: tipos inconversíveis com genéricos?

Existem várias outras perguntas sobre SO falando sobre os genéricos compilarem o OK com o compilador do Eclipse, mas não o javac (ou seja,Java: genéricos manipulados differenlty no Eclipse e javac [https://stackoverflow.com/q/4133800/587642]eOs ...

3 a resposta

Java “chamada desmarcada para compareTo (T) como membro do tipo bruto java.lang.Comparable”

Estou tentando implementar uma lista classificada como um simples exercício em Java. Para torná-lo genérico, tenho umadd(Comparable obj) para que eu possa usá-lo com qualquer classe que implemente a interface comparável. Mas quando eu ...

2 a resposta

o formulário genérico de herança não pode ser mostrado no designer

Eu encontro um problema hoje. Como segue. Eu crio um formulário genérico, classe pública Form1: Form Então eu crio outro formulário de herança, classe pública From2: Form1. O formulário2 não pode ser mostrado no designer do VS, a mensagem de erro ...