net.coruscation.js4clj.api.polyglot
can-instantiate
(can-instantiate obj)
can-invoke-member
(can-invoke-member obj s)
canExecute
(canExecute obj)
define-unwrap-executable-alias
macro
(define-unwrap-executable-alias name & args)
execute
(execute obj & args)
executeVoid
(executeVoid obj & args)
get-member
(get-member obj identifier)
get-member-keys
(get-member-keys obj)
get-raw-clojure-value
(get-raw-clojure-value polyglot-value-with-metadata)
get-raw-polyglot-value
(get-raw-polyglot-value clojure-value-with-metadata)
get-source-location
(get-source-location obj)
has-array-elements
(has-array-elements obj)
invoke-member
(invoke-member obj method & args)
new-instance
(new-instance obj & args)
polyglot-value
(polyglot-value obj)
put-member
(put-member obj identifier value)
with-raw-clojure-value
(with-raw-clojure-value polyglot-value clojure-value)
with-raw-polyglot-value
(with-raw-polyglot-value clojure-value polyglot-value)