jvm.reflect.print
category-title
added in 3.0
(category-title ks)(category-title ks {:keys [matrix class]})creates a category title
class-elements
added in 3.0
(class-elements elems ks)(class-elements elems [k & more :as ks] opts)returns all class elements for a given category
class-elements-raw
(class-elements-raw elems ks)(class-elements-raw elems [k & more :as ks] opts)helper function for jvm.reflect.print/class-elements
col-color
added in 3.0
(col-color i highlight runtime access label colors matrix)returns the column color
col-settings
added in 3.0
(col-settings ks)(col-settings [elem runtime access] {:keys [matrix lengths colors]})returns the column settings
format-type
added in 3.0
(format-type class)(format-type class shorthand)returns a nice looking version of the class
(format-type String) => “String”
(format-type (type {})) => “PersistentArrayMap”
(format-type Byte/TYPE) => “byte”
(format-type (type (char-array ()))) => “char[]”
order-modifiers
added in 3.0
(order-modifiers modifiers)orders elements based on modifiers for printing
print-category
added in 3.0
(print-category elems ks)(print-category elems ks opts)prints a given category
print-elements
added in 3.0
(print-elements title elems col-settings)(print-elements title elems col-settings {:keys [options]})prints all elements in a given category