damp.util.interop documentation

call-invisible-method

(call-invisible-method klass method-name params obj & args)
Copied from former (ns clojure.contrib.reflect) because
I couldn't figure out where it resides these days.

Calls a private or protected method.

params is a vector of classes which correspond to the arguments to
the method e

obj is nil for static methods, the instance object otherwise.

The method-name is given a symbol or a keyword (something Named).

get-invisible-field

(get-invisible-field klass field-name obj)
Copied from former (ns clojure.contrib.reflect) because
I couldn't figure out where it resides these days.

Access to private or protected field.  field-name is a symbol or
keyword.