Resultados de la búsqueda a petición "generics"

0 la respuesta

Cómo crear un Método get con nodos fuera de un tipo genérico en java

Estoy implementando una estructura de datos cíclicamente DoublyLinkedList. Al igual que una lista individualmente vinculada, los nodos en una lista doblemente vinculada tienen una referencia al siguiente nodo, pero a diferencia de una lista ...

3 la respuesta

Restringir un parámetro de clase genérico a las clases que implementan Map

Estoy tratando de escribir unMap constructor. Uno de los constructores permitirá al cliente especificar el tipo deMap desean construir public class MapBuilder<K, V> { private Map<K, V> map; /** * Create a Map builder * @param mapType the type ...

1 la respuesta

Tipos genéricos variables en TypeScript?

Me gustaría hacer una función en TypeScript que tome una matriz de funciones de constructor y devuelva una matriz de instancias correspondiente. Vea el código a continuación. Nota que elgetArrayl método @ es completamente incorrecto, es solo un ...

3 la respuesta

Mecanismo para la inyección de dependencias para proporcionar la implementación más específica de una interfaz de servicio genérica

Siento que jugué bingo de palabra de moda con el título. Aquí hay un ejemplo conciso de lo que estoy preguntando. Digamos que tengo alguna jerarquía de herencia para algunas entidades. class BaseEntity { ... } class ChildAEntity : BaseEntity { ...

3 la respuesta

Constraints en los miembros de la interfaz en genéricos mecanografiados

Tengo un método que debería aceptar cualquier objeto, siempre que todos sus campos sean cadenas o números He hecho esto, lo que funciona muy bien con pato escribiendo static interpolateParams( route: string, params: {[key: string] : string ...

3 la respuesta

¿Por qué este uso de genéricos no genera una excepción de tiempo de ejecución o tiempo de compilación?

Tengo un método en una clase que tiene un tipo de retorno especificado mediante el uso de un genérico. public class SomeMain { public static void main(String[] args) { Foo<Integer> foo = new Foo<Integer>(); System.out.println(foo.getFoo()); // ...

2 la respuesta

Pattern Match en objetos de caso con miembros de tipo

Scala tiene una buena característica para inferir el parámetro de tipo dentro de la coincidencia de patrón. También verifica la exhaustividad del patrón. Por ejemplo sealed trait PField[T] case object PField1 extends PField[String] case ...

6 la respuesta

¿Cómo no lanzar una excepción genéricamente especificada?

Creé una interfaz de "productor" (para ser utilizada con referencias de métodos, respectivamente, para burlarse fácilmente de las pruebas unitarias): @FunctionalInterface public interface Factory<R, T, X extends Throwable> { public R ...

1 la respuesta

Typescript: mismo tipo genérico que el tipo resuelto del parámetro anterior

Me gustaría saber cómo especificar ese tipo genérico si es el mismo que el tipo resuelto del argumento anterior, cuando el tipo puede ser de varios tipos. TypeScript ...

2 la respuesta

Passing Clase genérica como argumento para funcionar en swift

Abajo es mi método en el que hay una búsqueda que hago en una Cita de clase de objeto administrado. Necesito usar la misma función para otras clases de objetos gestionados similares. ¿Cómo paso diferentes "Clase" como parámetro cada vez que lo ...