在 clojure 中初始化 google-maps-services-java GeoApiContext
Initialise google-maps-services-java GeoApiContext in clojure
我希望能够在 clojure 中为 google 地图 java 服务创建上下文,https://github.com/googlemaps/google-maps-services-java
在他们的文档中,他们表明 java 创建上下文的命令是这样的...
GeoApiContext context = new GeoApiContext.Builder().apiKey("AIza...").build();
如何将其转换为 clojure def?
(我想我被 "Builder" 绊倒了,因为使用 clojure/reflect 我看不到任何提及。我的 java 经验很少。)
使用 $ 获取静态内部 class:
(-> (com.google.maps.GeoApiContext$Builder.) (.apiKey "blah") .build)
我希望能够在 clojure 中为 google 地图 java 服务创建上下文,https://github.com/googlemaps/google-maps-services-java
在他们的文档中,他们表明 java 创建上下文的命令是这样的...
GeoApiContext context = new GeoApiContext.Builder().apiKey("AIza...").build();
如何将其转换为 clojure def?
(我想我被 "Builder" 绊倒了,因为使用 clojure/reflect 我看不到任何提及。我的 java 经验很少。)
使用 $ 获取静态内部 class:
(-> (com.google.maps.GeoApiContext$Builder.) (.apiKey "blah") .build)