Encuesta

¿Qué sistema operativo empleas principalmente cuando desarrollas Java?

28-02-2010 - 547 votos

Destacados Agenda

Más eventos |

javaRuntype: sistema de tipos en runtime para Java

31/01/2010 20:40 dfernandez

Hola a todos,

Acabo de publicar la versión 1.0 de un proyectillo llamado javaRuntype.

Se trata de una librería que intenta subsanar algunas de las dificultades que nos ofrece el sistema de tipos de Java en tiempo de ejecución, sobre todo relacionadas con la pérdida de la información de generics (erasure). Tanto por parte de los objectos java.lang.Class (que carecen de información de generics) como de los java.lang.reflect.Type (que son sólo artefactos de documentación de métodos y clases, y no resulta sencillo operar con ellos).

La principal utilidad de la librería son sistemas basados en metainformación, en los que se podría almacenar información de tipos (de parámetros, de signatura de métodos, de interfaces, etc) de manera completa, incluyendo generics, y con la potencia de un API que nos permitiría hacer operaciones con los objetos Type del estilo de "isAssignableFrom", "getRawEquivalent", "getAllTypesAssignableFromThis()", etc...

Tenéis más información en la web del proyecto en http://www.javaruntype.org

 

Volver a actualidad

Etiquetas: j2se

Comentarios: 2

  • jomaveger 01/02/2010 09:30

    Uy, es interesante ¿no? Gracias por compartirlo con nosotros.

  • peyrona 01/02/2010 21:43

    Gracias por ponerlo a disposición de la comunidad.

Escribe tu comentario

Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano