package androidx.work.impl.constraints; import kotlin.jvm.internal.DefaultConstructorMarker; /* loaded from: classes.dex */ public abstract class ConstraintsState { public /* synthetic */ ConstraintsState(DefaultConstructorMarker defaultConstructorMarker) { this(); } public static final class ConstraintsMet extends ConstraintsState { public static final ConstraintsMet INSTANCE = new ConstraintsMet(); private ConstraintsMet() { super(null); } } private ConstraintsState() { } public static final class ConstraintsNotMet extends ConstraintsState { private final int reason; public static /* synthetic */ ConstraintsNotMet copy$default(ConstraintsNotMet constraintsNotMet, int i, int i2, Object obj) { if ((i2 & 1) != 0) { i = constraintsNotMet.reason; } return constraintsNotMet.copy(i); } public final int component1() { return this.reason; } public final ConstraintsNotMet copy(int i) { return new ConstraintsNotMet(i); } public boolean equals(Object obj) { if (this == obj) { return true; } return (obj instanceof ConstraintsNotMet) && this.reason == ((ConstraintsNotMet) obj).reason; } public final int getReason() { return this.reason; } public int hashCode() { return Integer.hashCode(this.reason); } public String toString() { return "ConstraintsNotMet(reason=" + this.reason + ')'; } public ConstraintsNotMet(int i) { super(null); this.reason = i; } } }