Hi,
This works:
(.classmethodname path.to.module/ClassName)
Fully dotted names ("path.to.module.ClassName") do not exist in
clojure; what you have is ns-qualified symbols: "
name.space/name". This
is somwhat infortunate on the python side of things as modules are
first-class objects in python and in an python expression such as
"path.to.module.ClassName", the last dot is no different from the
others. I don't know java at all (or barely) but I doubt this is the
case for clojure namespaces, which is why both dots and slashes are
used (and that has been kept in clojure-py).
Not sure about what you mean for "methods declared in the toplevel of a
module"? Can you clarify?
Best,
Antony