Я пытаюсь перенести библиотеку Java с привязкой Clojure. Один конкретный класс в библиотеке Java определяет набор статических заключительных констант, например: класс Foo {общедоступный статический заключительный интервал...
Или я должен конкретно перечислить каждый класс, который я импортирую? Я просто изучаю Clojure теперь, и кажется полезным быть в состоянии сделать что-то вроде этого в REPL: (импортируйте' (java.io *)), Нет...
У меня есть библиотека, содержит набор помех *библиотечные файлы, я хочу получить доступ к ним от JNA (библиотека Java, которая позволяет тому динамично называть 'dll's из Кода JAVA), так есть ли способ волшебно измениться...
Я пытаюсь использовать deftype (от новейшего ответвления clojure 1.2) для создания класса Java, который реализует интерфейс Servlet Java. Я ожидал бы, что код ниже скомпилирует (даже при том, что это...
Я создаю интерфейс Clojure к API Java с методом, который возвращает java.util.LinkedHashSet. Во-первых, идиоматический способ Clojure для этого - преобразовать LinkedHashSet в clojure ...
в карте: constructors и последующих определениях -init, как мне представить конструктор varargs (предполагая, что суперкласс имеет несколько конструкторов, из которых один - varargs)?
Я бы хотел использовать отражение, чтобы получить метод объекта Java из Clojure. Один из типов аргументов - это примитив Java, и я не знаю, как ссылаться на них из Clojure. Например, скажем, я хотел ...
В целях взаимодействия с Java мне нужен класс, который имеет конструктор с нулевым значением, который выполняет инициализацию.
Объекты этого класса должны иметь что-то напоминающее изменяемые поля java (...
Или я должен конкретно перечислить каждый класс, который я импортирую? Я просто изучаю Clojure теперь, и кажется полезным быть в состоянии сделать что-то вроде этого в REPL: (импортируйте' (java.io *)), Нет...