public class NativeMatrixRouting extends com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>
| Constructor and Description |
|---|
NativeMatrixRouting(java.lang.String server,
java.lang.String apiVersion,
java.lang.String apiKey,
java.lang.String sdkVersion,
java.lang.String applicationClientId,
java.lang.String applicationClientVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cancel(long handle) |
protected long |
construct(java.lang.String server,
java.lang.String apiVersion,
java.lang.String apiKey) |
protected void |
destruct(long handle) |
protected void |
initializeAnalytics(long nativeHandle,
java.lang.String sdkVersion,
java.lang.String applicationClientId,
java.lang.String applicationClientVersion) |
Single<MatrixRoutingResponse> |
query(MatrixRoutingQuery query) |
protected MatrixRoutingResponse |
requestSync(long handle,
long queryHandle) |
public NativeMatrixRouting(java.lang.String server,
java.lang.String apiVersion,
java.lang.String apiKey,
java.lang.String sdkVersion,
java.lang.String applicationClientId,
java.lang.String applicationClientVersion)
public Single<MatrixRoutingResponse> query(MatrixRoutingQuery query)
query in interface com.tomtom.online.sdk.common.service.Service<MatrixRoutingResponse,MatrixRoutingQuery>query in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>protected long construct(java.lang.String server,
java.lang.String apiVersion,
java.lang.String apiKey)
construct in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>protected void cancel(long handle)
cancel in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>protected void destruct(long handle)
destruct in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>@NonNull protected MatrixRoutingResponse requestSync(long handle, long queryHandle)
requestSync in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>protected void initializeAnalytics(long nativeHandle,
java.lang.String sdkVersion,
java.lang.String applicationClientId,
java.lang.String applicationClientVersion)
initializeAnalytics in class com.tomtom.online.sdk.common.service.NativeService<MatrixRoutingResponse,MatrixRoutingQuery>