package com.seewo.vcommons.utils.reflect;

import android.content.Context;
import android.content.Intent;
import android.os.UserHandle;

/* JADX INFO: loaded from: classes.dex */
public class ContextInsider {
    private static final BaseInsider INSIDER = new BaseInsider();

    private static class BaseInsider {
        private BaseInsider() {
        }

        int getUserId(Context context) {
            return ((Integer) Insider.callMethod(context, "getUserId", new Object[0])).intValue();
        }

        void sendBroadcastAsUser(Context context, Intent intent, UserHandle userHandle) {
            Insider.callMethod(context, "sendBroadcastAsUser", intent, userHandle);
        }
    }

    public static int getUserId(Context context) {
        return INSIDER.getUserId(context);
    }

    public static void sendBroadcastAsUser(Context context, Intent intent, UserHandle userHandle) {
        INSIDER.sendBroadcastAsUser(context, intent, userHandle);
    }
}
