package androidx.core.app; import android.app.GrammaticalInflectionManager; import android.content.Context; import android.os.Build; import androidx.annotation.AnyThread; import androidx.annotation.NonNull; import androidx.annotation.OptIn; import androidx.annotation.RequiresApi; import androidx.annotation.RestrictTo; import androidx.core.os.BuildCompat; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; /* loaded from: classes.dex */ public final class GrammaticalInflectionManagerCompat { public static final int GRAMMATICAL_GENDER_FEMININE = 2; public static final int GRAMMATICAL_GENDER_MASCULINE = 3; public static final int GRAMMATICAL_GENDER_NEUTRAL = 1; public static final int GRAMMATICAL_GENDER_NOT_SPECIFIED = 0; @Retention(RetentionPolicy.SOURCE) @RestrictTo({RestrictTo.Scope.LIBRARY}) public @interface GrammaticalGender { } private GrammaticalInflectionManagerCompat() { } @AnyThread @OptIn(markerClass = {BuildCompat.PrereleaseSdkCheck.class}) public static int getApplicationGrammaticalGender(@NonNull Context context) { if (Build.VERSION.SDK_INT >= 34) { return Api34Impl.getApplicationGrammaticalGender(context); } return 0; } @AnyThread @OptIn(markerClass = {BuildCompat.PrereleaseSdkCheck.class}) public static void setRequestedApplicationGrammaticalGender(@NonNull Context context, int i) { if (Build.VERSION.SDK_INT >= 34) { Api34Impl.setRequestedApplicationGrammaticalGender(context, i); } } @RequiresApi(34) public static class Api34Impl { private Api34Impl() { } public static int getApplicationGrammaticalGender(Context context) { return getGrammaticalInflectionManager(context).getApplicationGrammaticalGender(); } public static void setRequestedApplicationGrammaticalGender(Context context, int i) { getGrammaticalInflectionManager(context).setRequestedApplicationGrammaticalGender(i); } private static GrammaticalInflectionManager getGrammaticalInflectionManager(Context context) { return (GrammaticalInflectionManager) context.getSystemService(GrammaticalInflectionManager.class); } } }