Skip to main content

clojure.reflect

-

  • ->AsmReflector

    Positional factory function for class clojure.reflect.AsmReflector.

  • ->Constructor

    Positional factory function for class clojure.reflect.Constructor.

  • ->Field

    Positional factory function for class clojure.reflect.Field.

  • ->JavaReflector

    Positional factory function for class clojure.reflect.JavaReflector.

  • ->Method

    Positional factory function for class clojure.reflect.Method.

D

F

  • flag-descriptors

    The Java access bitflags, along with their friendly names and the kinds of objects to which they can apply.

M

  • map->Constructor

    Factory function for class clojure.reflect.Constructor, taking a map of keywords to field values.

  • map->Field

    Factory function for class clojure.reflect.Field, taking a map of keywords to field values.

  • map->Method

    Factory function for class clojure.reflect.Method, taking a map of keywords to field values.

R

  • Reflector

    Protocol for reflection implementers.

  • reflect

    Alpha - subject to change. Reflect on the type of obj (or obj itself if obj is a class). Return value and options ...

  • resolve-class

    Given a class name, return that typeref's class bytes as an InputStream.

T

  • TypeReference

    A TypeReference can be unambiguously converted to a type name on the host platform. All typerefs are normalized i...

  • type-reflect

    Alpha - subject to change. Reflect on a typeref, returning a map with :bases, :flags, and :members. In the discussi...

  • typename

    Returns Java name as returned by ASM getClassName, e.g. byte[], java.lang.String[]