Resultados de la búsqueda a petición "type-erasure"
¿Cómo las nuevas Etiquetas de Tipo de Scala mejoran los Manifiestos (en desuso)? [duplicar]
Posible duplicado:Scala 2.10: ¿Qué es un TypeTag y cómo lo uso?He estado leyendo sobre los nuevos TypeTags que vienen junto con la nueva API de reflexión. Pa...
Scala: producto cruzado (cartesiano) con múltiples fuentes y tipos heterogéneos
Estoy tratando de construir múltiples productos cruzados de traversables de diferentes tipos (pero cada uno homogéneo). El tipo de retorno deseado es un atra...
La coincidencia de patrones basada en ClassTag falla para los primitivos
Pensé que la siguiente sería la forma más concisa y correcta para recopilar elementos de una colección que satisfacen un tipo dado:
Scala isInstanceOf y tipo borrado
Estoy confundido comoisInstanceOf trabaja en Scala. Si hago algo como esto: val x: Int = 5 x.isInstanceOf[Int]Dado que Scala borra los tipos, ¿no debería la JVM eliminar toda la información de tipos durante el tiempo de ejecución?
Tipo de borrado en Scala
Estoy bastante confundido acerca de lo que está sucediendo aquí: import scala.collection.immutable._ object Main extends App { sealed trait Node sealed trait Group case class Sheet( val splat: String, val charname: String, val children: ...
Cómo DWR emite datos entrantes y evade el borrado de tipo
Me gustaría solicitar una clase de colección de elementos (tipo de reflexión específica). Pero con respecto al borrado de texto no parece posible y también con respecto a algunos temas que he leído aquí en la pila. Hay algunas soluciones ...
¿Por qué el uso de variables de tipo sin formato afecta a las firmas sin referencia a los parámetros de tipo?
Buscando en otropregunta [https://stackoverflow.com/questions/43057701/method-of-class-with-generics-returns-listobject-rather-than-listpluginsnapsh] Me topé con este comportamiento intrigante del compilador Sun-Oracle 1.8.0_112 (no lo he probado ...
Capturar ClassCastException en un método genérico cuando se realiza una conversión genérica
Supongamos que tengo un método @SuppressWarnings("unchecked") public <T extends Number> T getNumber() { try { return (T)number; } catch (ClassCastException e) { return null; } } Asumiendonumber es una instancia deInteger, invocando un método ...
¿Por qué una clase sin procesar genérica de Java borra todos los genéricos al objeto cuando los parámetros de tipo no están especificados? [duplicar
Esta pregunta ya tiene una respuesta aquí: Combinando tipos crudos y métodos genéricos [/questions/11007723/combining-raw-types-and-generic-methods] 5 respuestas ¿Por qué no se compilará este código genérico de ...