Resultados de la búsqueda a petición "type-erasure"

1 la respuesta

¿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...

1 la respuesta

¿Por qué los tipos primitivos, como Int, se borran a Objeto en Scala?

1 la respuesta

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...

1 la respuesta

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:

1 la respuesta

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?

1 la respuesta

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: ...

1 la respuesta

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 ...

1 la respuesta

¿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 ...

1 la respuesta

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 ...

1 la respuesta

¿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 ...