package g.f.c.b.h.pc;

import android.view.inputmethod.InputMethodManager;
import com.ifpdos.udi.sdk.service.sdk.UdiGlobal;
import com.ifpdos.udi.sdk.service.sdk.json.IConverter;
import com.ifpdos.udi.sdk.service.sdk.json.TypeToken;
import com.ifpdos.udi.sdk.service.sdk.server.Api;
import com.ifpdos.udi.sdk.service.sdk.server.IRequest;
import com.ifpdos.udi.sdk.service.sdk.server.Response;
import com.ifpdos.udi.service.core.pc.BooleanValueBody;
import com.ifpdos.udi.service.core.pc.ValueBody;
import java.lang.reflect.InvocationTargetException;
import java.util.Objects;
import kotlin.Metadata;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.e0;
import kotlin.jvm.internal.m;
import kotlin.jvm.internal.o;

/* JADX INFO: renamed from: g.f.c.b.h.a.q, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\b\u0005\u0018\u0000 \f2\u00020\u0001:\u0003\f\r\u000eB\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00060\nJ\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00060\nR\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\b¨\u0006\u000f"}, d2 = {"Lcom/ifpdos/udi/service/system/pc/ImeDisplayApi;", "", "receiver", "Lcom/ifpdos/udi/service/system/pc/SystemServiceCore;", "(Lcom/ifpdos/udi/service/system/pc/SystemServiceCore;)V", "api", "Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApi", "()Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApiList", "", "getStaticApiList", "Companion", "GetterRequest", "GetterResponse", "system_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class ImeDisplayApi {
    public static final ImeDisplayApi a = null;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final b f4603b = new b();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Api f4604c;

    /* JADX INFO: renamed from: g.f.c.b.h.a.q$a */
    @Metadata(k = 3, mv = {1, 6, 0}, xi = 48)
    public /* synthetic */ class a extends m implements Function1<IRequest, Response> {
        public a(Object obj) {
            super(1, obj, getImeDisplaySystemServiceCoreAdapter.class, "getImeDisplay", "getImeDisplay(Lcom/ifpdos/udi/sdk/service/sdk/server/IRequest;)Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", 0);
        }

        @Override // kotlin.jvm.functions.Function1
        public Response invoke(IRequest iRequest) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException {
            IRequest iRequest2 = iRequest;
            o.f(iRequest2, "p0");
            getImeDisplaySystemServiceCoreAdapter getimedisplaysystemservicecoreadapter = (getImeDisplaySystemServiceCoreAdapter) this.receiver;
            Objects.requireNonNull(getimedisplaysystemservicecoreadapter);
            o.f(iRequest2, "request");
            Object systemService = getimedisplaysystemservicecoreadapter.a.a.getSystemService("input_method");
            Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            Object objInvoke = InputMethodManager.class.getDeclaredMethod("isSoftInputVisable", new Class[0]).invoke((InputMethodManager) systemService, new Object[0]);
            Objects.requireNonNull(objInvoke, "null cannot be cast to non-null type kotlin.Boolean");
            ValueBody valueBody = new ValueBody(Boolean.valueOf(((Boolean) objInvoke).booleanValue()));
            o.f(valueBody, "response");
            r rVar = new r();
            o.f(rVar, "token");
            return Response.INSTANCE.makeOkResponse(((IConverter) UdiGlobal.INSTANCE.get(e0.a(IConverter.class))).toJson(valueBody, rVar));
        }
    }

    /* JADX INFO: renamed from: g.f.c.b.h.a.q$b */
    @Metadata(d1 = {"\u0000\u000f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"com/ifpdos/udi/service/system/pc/ImeDisplayApi$Companion$TOKEN$1", "Lcom/ifpdos/udi/sdk/service/sdk/json/TypeToken;", "Lcom/ifpdos/udi/service/core/pc/BooleanValueBody;", "system_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class b extends TypeToken<BooleanValueBody> {
    }

    public ImeDisplayApi(SystemServiceCore systemServiceCore) {
        o.f(systemServiceCore, "receiver");
        this.f4604c = new Api("v1/system/pc/ime/display", true, 7, null, null, 0, new a(new getImeDisplaySystemServiceCoreAdapter(systemServiceCore)), 7, false, 56, null);
    }
}
