Есть ли способ создания java объектов из карт Clojure? что-то, что будет содержать следующее: (= my-map (bean (convert-to-object my-map)))
(= my-map (bean (convert-to-object my-map)))
Вам необходимо указать тип объекта Java, который вы хотите создать. Взгляните на библиотеку org.clojure/java.data Contrib, которая может создавать Java объекты из карт ha sh (через конструкторы, через установщики свойств, через строители): https://github.com/clojure/java.data
org.clojure/java.data
Взгляните на https://github.com/uwcpdx/bean-dip
Двунаправленный перевод между картами Clojure и Java компонентами, которые являются декларативными и не отражающими