clojure.reflect
-
Positional factory function for class clojure.reflect.AsmReflector.
function([class-resolver])
Positional factory function for class clojure.reflect.Constructor.
function([name declaring-class parameter-types exception-types flags])
Positional factory function for class clojure.reflect.Field.
function([name type declaring-class flags])
Positional factory function for class clojure.reflect.JavaReflector.
function([classloader])
Positional factory function for class clojure.reflect.Method.
function([name return-type declaring-class parameter-types exception-types flags])
C
- value
D
- protocol-method
([reflector typeref])
F
The Java access bitflags, along with their friendly names and the kinds of objects to which they can apply.
value
M
Factory function for class clojure.reflect.Constructor, taking a map of keywords to field values.
function([m__8001__auto__])
Factory function for class clojure.reflect.Field, taking a map of keywords to field values.
function([m__8001__auto__])
Factory function for class clojure.reflect.Method, taking a map of keywords to field values.
function([m__8001__auto__])
R
Protocol for reflection implementers.
valueAlpha - subject to change. Reflect on the type of obj (or obj itself if obj is a class). Return value and options ...
function([obj & options])
Given a class name, return that typeref's class bytes as an InputStream.
protocol-method([this name])
T
A TypeReference can be unambiguously converted to a type name on the host platform. All typerefs are normalized i...
valueAlpha - subject to change. Reflect on a typeref, returning a map with :bases, :flags, and :members. In the discussi...
function([typeref & options])
Returns Java name as returned by ASM getClassName, e.g. byte[], java.lang.String[]
protocol-method([o])