(->JavaReflector classloader)
Positional factory function for class clojure.reflect.JavaReflector.
(require '[clojure.reflect :as cr])
(import '(clojure.reflect.JavaReflector))
;; Let us see what is available in the JavaReflector
(->> clojure.reflect.JavaReflector
cr/reflect
:members
(sort-by :name)
(pp/print-table [:name :flags :parameter-types]))
; | :name | :flags | :parameter-types |
; |-------------------------------+---------------------------+--------------------|
; | __cached_class__0 | #{:private :static} | |
; | classloader | #{:public :final} | |
; | clojure.reflect.JavaReflector | #{:public} | [java.lang.Object] |
; | const__0 | #{:public :static :final} | |
; | const__1 | #{:public :static :final} | |
; | const__10 | #{:public :static :final} | |
; | const__5 | #{:public :static :final} | |
; | const__7 | #{:public :static :final} | |
; | const__9 | #{:public :static :final} | |
; | do_reflect | #{:public} | [java.lang.Object] |
; | getBasis | #{:public :static} | [] |
;;=> nil