Ich versuche Zugriff auf eine statische innere Klassenmethode, aber ich kann nicht den richtigen Weg finden.Zugriff auf eine statische Java-Klasse mit Clojure
Ich brauche diese Java-Code in Clojure schreiben:
SessionProperties sessionProperties = SessionProperties.Builder().mediaMode(MediaMode.ROUTED).build();
Mein Code ist:
(:import [com.opentok OpenTok MediaMode SessionProperties SessionProperties$Builder]))
(def sessionProperties (.build (.mediaMode SessionProperties$Builder MediaMode/ROUTED))
Und das ist der Fehler:
java.lang.IllegalArgumentException: No matching method found: mediaMode for class java.lang.Class
Ich bin mit der opentok Java library und ich verstehe nicht, wie man auf die mediaMode-Methode zugreifen kann.