Resultados de la búsqueda a petición "generics"
Acceso a propiedades a través del parámetro de tipo genérico
Estoy tratando de crear un repositorio genérico para mis modelos. Actualmente tengo 3 modelos diferentes que no tienen relación entre ellos. (Contactos, Notas, Recordatorios). class Repository<T> where T:class { public IQueryable<T> ...
Collections.emptyList () devuelve una Lista <Object>?
Tengo problemas para navegar la regla de Java para inferir parámetros de tipo genérico. Considere la siguiente clase, que tiene un parámetro de lista opcional: import java.util.Collections; import java.util.List; public class Person { private ...
¿Qué sería diferente en Java si la declaración Enum no tuviera la parte recursiva?
Por favor miraDefinición de Java Enum [https://stackoverflow.com/questions/211143/java-enum-definition]y¿Por qué en java enum se declara como Enum <E extiende Enum ...
List <object> .RemoveAll - Cómo crear un predicado apropiado
Esta es una pregunta un poco novata: todavía soy bastante nuevo en C # y genéricos y completamente nuevo en predicados, delegados y expresiones lambda ... Tengo una clase 'Consultas' que contiene una lista genérica de otra clase llamada ...
Scala: el método genérico que usa evidencia implícita no compila
Estoy aprendiendo Scala trabajando los ejercicios del libro "Scala para los impacientes". Una pregunta pregunta: Dado un mutablePair[S, T] clase, use una restricción de tipo para definir un método de intercambio al que se pueda llamar si los ...
¿Cómo se almacenan las funciones y los tipos genéricos en un rlib?
En C ++, las plantillas no se pueden generar en bibliotecas dinámicas, solo podemos usarlas mediante archivos de encabezado. En C #, las funciones y los tipos genéricos pueden ser interpretados por lenguaje intermedio en .NET. Rust no tiene ...
La verificación de tipo genérico mecanografiado no funciona como se esperaba
He hecho un accesorio de prueba simple: export interface ITest1 {} export interface ITest2 {} export interface ITestGeneric<T> {} export function test() { let p: ITestGeneric<ITest1> = {} let q: ITestGeneric<ITest2> = p; }Esperaría que la última ...
¿Por qué utilizar un método auxiliar de captura de comodines?
Refiriéndose a :Métodos auxiliares de captura de comodines [https://docs.oracle.com/javase/tutorial/java/generics/capture.html] Dice crear un método auxiliar para capturar el comodín. public void foo(List<?> i) { fooHelper(i); } private <T> ...
Comprender un tipo capturado en Java (símbolo '?')
Que es?. ¿Está relacionado con los detalles de implementación del compilador de Java o el tipo se define en elJLS [https://docs.oracle.com/javase/specs/jls/se8/html/index.html]. Por ejemplo, public interface RecipientTypeVisitor<ReturnType> { ...
Capture el problema de conversión en Java, la reconciliación WRT de JLS y el comportamiento real de JDK
Dadas las siguientes dos definiciones de clase: class C1<T extends C1<T>> {} class C2<U> extends C1<C2<U>> {}Considere la siguiente declaración de tipo: C1<? extends C2<String>> c;Esto se compila bien en JDK-8u45, pero si ...