Я пытаюсь вызвать методы, которые не принимают аргументов в классе Java, но когда я это делаю, я получаю предупреждения об отражении, говорящие, что «ссылка на поле [имя метода] не может быть решены».Вызвать метод экземпляра Java без аргументов в Clojure
В соответствии с этим документы Clojure на Java interop (http://clojure.org/java_interop): «Форма члена экземпляра работает как для полей, так и для методов». Как я могу сказать, что мне нужен метод? Кажется, предполагается, что, поскольку я не передаю аргументы, что я хочу поле.
Как выглядит ваш код? в случайном случае вы не обертываете метод в parens, я уверен, что java будет иметь аналогичную жалобу, если вы указали foo.bar вместо foo.bar() – noisesmith