->JavaReflector

added

ns
clojure.reflect

type
function

(->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