Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package com.google.firebase.dynamiclinks.internal;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApi;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.util.VisibleForTesting;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class DynamicLinksApi extends GoogleApi<Api.ApiOptions.NoOptions> {
|
||||
static final Api<Api.ApiOptions.NoOptions> API;
|
||||
private static final Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> CLIENT_BUILDER;
|
||||
private static final Api.ClientKey<DynamicLinksClient> CLIENT_KEY;
|
||||
|
||||
static {
|
||||
Api.ClientKey<DynamicLinksClient> clientKey = new Api.ClientKey<>();
|
||||
CLIENT_KEY = clientKey;
|
||||
Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> abstractClientBuilder = new Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions>() { // from class: com.google.firebase.dynamiclinks.internal.DynamicLinksApi.1
|
||||
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
|
||||
public DynamicLinksClient buildClient(Context context, Looper looper, ClientSettings clientSettings, Api.ApiOptions.NoOptions noOptions, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
|
||||
return new DynamicLinksClient(context, looper, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
};
|
||||
CLIENT_BUILDER = abstractClientBuilder;
|
||||
API = new Api<>("DynamicLinks.API", abstractClientBuilder, clientKey);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
public DynamicLinksApi(Context context) {
|
||||
super(context, API, Api.ApiOptions.NO_OPTIONS, GoogleApi.Settings.DEFAULT_SETTINGS);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user