2019 February 9
The more I work with Clojure, the more frustration I found to work with Java objects. Mostly, it feels an unnecessary process to go through the class definition to find the getter methods to access the data I want, especially when the data is buried under multiple layers of classes deep.
In this article, I’ll explain a recipe to create a graphical
inspector UI to explore Java objects, frustration free!
The key is to use the
clojure.inspector for the visualization and
clojure.org/java.data for recursively converting Java beans to Clojure