(all-class-members class)
returns the raw reflected methods, fields and constructors
(all-class-members String)
returns the raw reflected methods, fields and constructors (all-class-members String)
(all-instance-elements tcls icls)
returns the hierarchy of elements corresponding to a class
(all-instance-elements String nil)
returns the hierarchy of elements corresponding to a class (all-instance-elements String nil)
(list-class-elements class)
(list-class-elements class selectors)
returns the processed reflected methods, fields and constructors
(list-class-elements String)
returns the processed reflected methods, fields and constructors (list-class-elements String)
(query-class obj selectors)
queries the java view of the class declaration
(query-class String [#"^c" :name]) ;;=> ["charAt" "checkBounds" "codePointAt" "codePointBefore" ;; "codePointCount" "compareTo" "compareToIgnoreCase" ;; "concat" "contains" "contentEquals" "copyValueOf"]
queries the java view of the class declaration (query-class String [#"^c" :name]) ;;=> ["charAt" "checkBounds" "codePointAt" "codePointBefore" ;; "codePointCount" "compareTo" "compareToIgnoreCase" ;; "concat" "contains" "contentEquals" "copyValueOf"]
(query-hierarchy obj selectors)
lists what methods could be applied to a particular instance
(query-hierarchy String [:name #"^to"]) => ["toCharArray" "toLowerCase" "toString" "toUpperCase"]
lists what methods could be applied to a particular instance (query-hierarchy String [:name #"^to"]) => ["toCharArray" "toLowerCase" "toString" "toUpperCase"]
(query-instance obj selectors)
lists what methods could be applied to a particular instance
(query-instance "abc" [:name #"^to"]) => ["toCharArray" "toLowerCase" "toString" "toUpperCase"]
(query-instance String [:name #"^to"]) => (contains ["toString"])
lists what methods could be applied to a particular instance (query-instance "abc" [:name #"^to"]) => ["toCharArray" "toLowerCase" "toString" "toUpperCase"] (query-instance String [:name #"^to"]) => (contains ["toString"])
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close