Liking cljdoc? Tell your friends :D

lucid.legacy.analyzer.jvm.utils


-maybe-classcljmultimethod


array-classclj

(array-class element-type)

boxclj

(box c)

If the argument is a primitive Class, returns its boxed equivalent, otherwise returns the argument

If the argument is a primitive Class, returns its boxed equivalent,
otherwise returns the argument
raw docstring

case-classclj/smacro

(case-class c & clauses)

convertible?clj

(convertible? c1 c2)

Returns true if it's possible to convert from c1 to c2

Returns true if it's possible to convert from c1 to c2
raw docstring

instance-fieldclj

(instance-field class f)

instance-membersclj

(instance-members class f)

instance-methodclj

(instance-method class method)

instance-methodsclj

(instance-methods class method argc)

maybe-classclj

Takes a Symbol, String or Class and tires to resolve to a matching Class

Takes a Symbol, String or Class and tires to resolve to a matching Class
raw docstring

maybe-class-from-stringclj

(maybe-class-from-string s)

membersclj

(members class)
(members class member)

members*clj


name-matches?clj

(name-matches? member)

numeric?clj

(numeric? c)

Returns true if the given class is numeric

Returns true if the given class is numeric
raw docstring

object-membersclj


prim-interfaceclj

(prim-interface tags)

prim-or-objclj

(prim-or-obj tag)

If the given Class is a primitive, returns that Class, otherwise returns Object

If the given Class is a primitive, returns that Class, otherwise returns Object
raw docstring

primitive?clj

Returns non-nil if the argument represents a primitive Class other than Void

Returns non-nil if the argument represents a primitive Class other than Void
raw docstring

static-fieldclj

(static-field class f)

static-membersclj

(static-members class f)

static-methodclj

(static-method class method)

static-methodsclj

(static-methods class method argc)

subsumes?clj

(subsumes? c1 c2)

Returns true if c2 is subsumed by c1

Returns true if c2 is subsumed by c1
raw docstring

tag-match?clj

(tag-match? arg-tags meth)

try-best-matchclj

(try-best-match tags methods)

Given a vector of arg tags and a collection of methods, tries to return the subset of methods that match best the given tags

Given a vector of arg tags and a collection of methods, tries to return the
subset of methods that match best the given tags
raw docstring

unboxclj

(unbox c)

If the argument is a Class with a primitive equivalent, returns that, otherwise returns the argument

If the argument is a Class with a primitive equivalent, returns that,
otherwise returns the argument
raw docstring

wider-primitiveclj

(wider-primitive from to)

Given two numeric primitive Classes, returns the wider one

Given two numeric primitive Classes, returns the wider one
raw docstring

wider-tagclj

(wider-tag tags)

Given a collection of Classes returns the wider one

Given a collection of Classes returns the wider one
raw docstring

wider-tag*clj

(wider-tag* from to)

Given two Classes returns the wider one

Given two Classes returns the wider one
raw docstring

wider-thanclj

If the argument is a numeric primitive Class, returns a set of primitive Classes that are narrower than the given one

If the argument is a numeric primitive Class, returns a set of primitive Classes
that are narrower than the given one
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close