Reflection-based implementation of Java extensions: the double-dispatch use-case

By: Rémi Forax, Etienne Duri, Gilles Roussel

Abstract

This paper shows how reflection can be exploited to develop an efficient and general double-dispatch solution for Java without modifying the language nor the virtual machine.

Cite as:

Rémi Forax, Etienne Duri, Gilles Roussel, “Reflection-based implementation of Java extensions: the double-dispatch use-case”, Journal of Object Technology, Volume 4, no. 10 (December 2005), pp. 49-69, doi:10.5381/jot.2005.4.10.a3.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact