Resultados da pesquisa a pedido "generics"
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 ...
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 ...
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.
É 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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...