Completed
Details
Details
Assignee
Unassigned
UnassignedReporter
Quetzaly Solano Gómez
Quetzaly Solano GómezApproval
Ok
Patch
Code and Test
Priority

Affects versions
Fix versions
Created February 25, 2011 at 7:48 PM
Updated August 18, 2012 at 1:50 PM
Resolved August 18, 2012 at 1:50 PM
Currently, there is no way in Clojure to call a protected final method of a superclass. While this may be an acceptable limitation for proxy, gen-class should provide that ability. Otherwise, one is now forced to create a dummy subclass in Java for the sole purpose of widening the visibility of such methods.
My patch makes it so that protected final methods may be exposed via the :exposes-methods mechanism. It is still impossible to override them.