72 lines
2.4 KiB
Java
72 lines
2.4 KiB
Java
package com.discord.utilities.accessibility;
|
|
|
|
import c.d.b.a.a;
|
|
import d0.z.d.m;
|
|
import java.util.EnumSet;
|
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
|
/* compiled from: AccessibilityMonitor.kt */
|
|
public final class AccessibilityState {
|
|
private final EnumSet<AccessibilityFeatureFlags> features;
|
|
|
|
public AccessibilityState() {
|
|
this(null, 1, null);
|
|
}
|
|
|
|
public AccessibilityState(EnumSet<AccessibilityFeatureFlags> enumSet) {
|
|
m.checkNotNullParameter(enumSet, "features");
|
|
this.features = enumSet;
|
|
}
|
|
|
|
/* JADX WARNING: Illegal instructions before constructor call */
|
|
public /* synthetic */ AccessibilityState(EnumSet enumSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
|
|
this(enumSet);
|
|
if ((i & 1) != 0) {
|
|
enumSet = EnumSet.of(AccessibilityFeatureFlags.NONE);
|
|
m.checkNotNullExpressionValue(enumSet, "EnumSet.of(AccessibilityFeatureFlags.NONE)");
|
|
}
|
|
}
|
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.utilities.accessibility.AccessibilityState */
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
public static /* synthetic */ AccessibilityState copy$default(AccessibilityState accessibilityState, EnumSet enumSet, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
enumSet = accessibilityState.features;
|
|
}
|
|
return accessibilityState.copy(enumSet);
|
|
}
|
|
|
|
public final EnumSet<AccessibilityFeatureFlags> component1() {
|
|
return this.features;
|
|
}
|
|
|
|
public final AccessibilityState copy(EnumSet<AccessibilityFeatureFlags> enumSet) {
|
|
m.checkNotNullParameter(enumSet, "features");
|
|
return new AccessibilityState(enumSet);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this != obj) {
|
|
return (obj instanceof AccessibilityState) && m.areEqual(this.features, ((AccessibilityState) obj).features);
|
|
}
|
|
return true;
|
|
}
|
|
|
|
public final EnumSet<AccessibilityFeatureFlags> getFeatures() {
|
|
return this.features;
|
|
}
|
|
|
|
public int hashCode() {
|
|
EnumSet<AccessibilityFeatureFlags> enumSet = this.features;
|
|
if (enumSet != null) {
|
|
return enumSet.hashCode();
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder K = a.K("AccessibilityState(features=");
|
|
K.append(this.features);
|
|
K.append(")");
|
|
return K.toString();
|
|
}
|
|
}
|