我希望能够在clojure中为google地图java服务创建一个上下文,https://github.com/googlemaps/google-maps-services-java
在他们的文档中,他们表明创建上下文的java命令是这个......
GeoApiContext context = new GeoApiContext.Builder().apiKey("AIza...").build();
如何将其转变为clojure def?
(我觉得我在“Builder”上磕磕绊绊,因为使用clojure /反映我看不到任何提及它。我的java经验很少。)
答案 0 :(得分:1)
使用$来获取静态内部类:
(-> (com.google.maps.GeoApiContext$Builder.) (.apiKey "blah") .build)