discord-jadx/app/src/main/java/androidx/preference/PreferenceGroupKt.java

96 lines
4.1 KiB
Java

package androidx.preference;
import c.d.b.a.a;
import d0.z.d.m;
import java.util.Iterator;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.sequences.Sequence;
/* compiled from: PreferenceGroup.kt */
public final class PreferenceGroupKt {
public static final boolean contains(PreferenceGroup preferenceGroup, Preference preference) {
m.checkParameterIsNotNull(preferenceGroup, "$this$contains");
m.checkParameterIsNotNull(preference, "preference");
int preferenceCount = preferenceGroup.getPreferenceCount();
for (int i = 0; i < preferenceCount; i++) {
if (m.areEqual(preferenceGroup.getPreference(i), preference)) {
return true;
}
}
return false;
}
public static final void forEach(PreferenceGroup preferenceGroup, Function1<? super Preference, Unit> function1) {
m.checkParameterIsNotNull(preferenceGroup, "$this$forEach");
m.checkParameterIsNotNull(function1, "action");
int preferenceCount = preferenceGroup.getPreferenceCount();
for (int i = 0; i < preferenceCount; i++) {
function1.invoke(get(preferenceGroup, i));
}
}
public static final void forEachIndexed(PreferenceGroup preferenceGroup, Function2<? super Integer, ? super Preference, Unit> function2) {
m.checkParameterIsNotNull(preferenceGroup, "$this$forEachIndexed");
m.checkParameterIsNotNull(function2, "action");
int preferenceCount = preferenceGroup.getPreferenceCount();
for (int i = 0; i < preferenceCount; i++) {
function2.invoke(Integer.valueOf(i), get(preferenceGroup, i));
}
}
public static final Preference get(PreferenceGroup preferenceGroup, int i) {
m.checkParameterIsNotNull(preferenceGroup, "$this$get");
Preference preference = preferenceGroup.getPreference(i);
if (preference != null) {
return preference;
}
StringBuilder M = a.M("Index: ", i, ", Size: ");
M.append(preferenceGroup.getPreferenceCount());
throw new IndexOutOfBoundsException(M.toString());
}
public static final <T extends Preference> T get(PreferenceGroup preferenceGroup, CharSequence charSequence) {
m.checkParameterIsNotNull(preferenceGroup, "$this$get");
m.checkParameterIsNotNull(charSequence, "key");
return (T) preferenceGroup.findPreference(charSequence);
}
public static final Sequence<Preference> getChildren(PreferenceGroup preferenceGroup) {
m.checkParameterIsNotNull(preferenceGroup, "$this$children");
return new PreferenceGroupKt$children$1(preferenceGroup);
}
public static final int getSize(PreferenceGroup preferenceGroup) {
m.checkParameterIsNotNull(preferenceGroup, "$this$size");
return preferenceGroup.getPreferenceCount();
}
public static final boolean isEmpty(PreferenceGroup preferenceGroup) {
m.checkParameterIsNotNull(preferenceGroup, "$this$isEmpty");
return preferenceGroup.getPreferenceCount() == 0;
}
public static final boolean isNotEmpty(PreferenceGroup preferenceGroup) {
m.checkParameterIsNotNull(preferenceGroup, "$this$isNotEmpty");
return preferenceGroup.getPreferenceCount() != 0;
}
public static final Iterator<Preference> iterator(PreferenceGroup preferenceGroup) {
m.checkParameterIsNotNull(preferenceGroup, "$this$iterator");
return new PreferenceGroupKt$iterator$1(preferenceGroup);
}
public static final void minusAssign(PreferenceGroup preferenceGroup, Preference preference) {
m.checkParameterIsNotNull(preferenceGroup, "$this$minusAssign");
m.checkParameterIsNotNull(preference, "preference");
preferenceGroup.removePreference(preference);
}
public static final void plusAssign(PreferenceGroup preferenceGroup, Preference preference) {
m.checkParameterIsNotNull(preferenceGroup, "$this$plusAssign");
m.checkParameterIsNotNull(preference, "preference");
preferenceGroup.addPreference(preference);
}
}