Package xyz.felh.amap
Class AmapOpenApiService
java.lang.Object
xyz.felh.amap.AmapOpenApiService
-
Constructor Summary
ConstructorsConstructorDescriptionAmapOpenApiService(String key) AmapOpenApiService(String key, AmapOpenApi api) -
Method Summary
Modifier and TypeMethodDescriptionstatic AmapOpenApistatic okhttp3.OkHttpClientdefaultClient(Duration timeout) static com.fasterxml.jackson.databind.ObjectMapperstatic retrofit2.RetrofitdefaultRetrofit(okhttp3.OkHttpClient client, com.fasterxml.jackson.databind.ObjectMapper mapper) district(DistrictRequest request) static <T> Texecute(io.reactivex.rxjava3.core.Single<T> apiCall) geoCode(GeoCodeRequest request) geoCodeRegeo(GeoCodeRegeoRequest request) weather(WeatherRequest request)
-
Constructor Details
-
AmapOpenApiService
-
AmapOpenApiService
-
-
Method Details
-
execute
public static <T> T execute(io.reactivex.rxjava3.core.Single<T> apiCall) -
buildApi
-
defaultObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper defaultObjectMapper() -
defaultClient
-
defaultRetrofit
public static retrofit2.Retrofit defaultRetrofit(okhttp3.OkHttpClient client, com.fasterxml.jackson.databind.ObjectMapper mapper) -
geoCode
-
geoCodeRegeo
-
ip
-
weather
-
district
-