package androidx.work; import android.annotation.SuppressLint; import androidx.work.WorkInfo; import java.util.ArrayList; import java.util.List; import java.util.UUID; import kotlin.collections.ArraysKt___ArraysKt; import kotlin.collections.CollectionsKt__CollectionsKt; import kotlin.collections.CollectionsKt__MutableCollectionsKt; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes.dex */ public final class WorkQuery { public static final Companion Companion = new Companion(null); private final List ids; private final List states; private final List tags; private final List uniqueWorkNames; public WorkQuery() { this(null, null, null, null, 15, null); } public static final WorkQuery fromIds(List list) { return Companion.fromIds(list); } public static final WorkQuery fromIds(UUID... uuidArr) { return Companion.fromIds(uuidArr); } public static final WorkQuery fromStates(List list) { return Companion.fromStates(list); } public static final WorkQuery fromStates(WorkInfo.State... stateArr) { return Companion.fromStates(stateArr); } public static final WorkQuery fromTags(List list) { return Companion.fromTags(list); } public static final WorkQuery fromTags(String... strArr) { return Companion.fromTags(strArr); } public static final WorkQuery fromUniqueWorkNames(List list) { return Companion.fromUniqueWorkNames(list); } public static final WorkQuery fromUniqueWorkNames(String... strArr) { return Companion.fromUniqueWorkNames(strArr); } public final List getIds() { return this.ids; } public final List getStates() { return this.states; } public final List getTags() { return this.tags; } public final List getUniqueWorkNames() { return this.uniqueWorkNames; } /* JADX WARN: Multi-variable type inference failed */ public WorkQuery(List ids, List uniqueWorkNames, List tags, List states) { Intrinsics.checkNotNullParameter(ids, "ids"); Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames"); Intrinsics.checkNotNullParameter(tags, "tags"); Intrinsics.checkNotNullParameter(states, "states"); this.ids = ids; this.uniqueWorkNames = uniqueWorkNames; this.tags = tags; this.states = states; } public /* synthetic */ WorkQuery(List list, List list2, List list3, List list4, int i, DefaultConstructorMarker defaultConstructorMarker) { this((i & 1) != 0 ? CollectionsKt__CollectionsKt.emptyList() : list, (i & 2) != 0 ? CollectionsKt__CollectionsKt.emptyList() : list2, (i & 4) != 0 ? CollectionsKt__CollectionsKt.emptyList() : list3, (i & 8) != 0 ? CollectionsKt__CollectionsKt.emptyList() : list4); } public static final class Builder { public static final Companion Companion = new Companion(null); private final List ids; private final List states; private final List tags; private final List uniqueWorkNames; public /* synthetic */ Builder(DefaultConstructorMarker defaultConstructorMarker) { this(); } @SuppressLint({"BuilderSetStyle"}) public static final Builder fromIds(List list) { return Companion.fromIds(list); } @SuppressLint({"BuilderSetStyle"}) public static final Builder fromStates(List list) { return Companion.fromStates(list); } @SuppressLint({"BuilderSetStyle"}) public static final Builder fromTags(List list) { return Companion.fromTags(list); } @SuppressLint({"BuilderSetStyle"}) public static final Builder fromUniqueWorkNames(List list) { return Companion.fromUniqueWorkNames(list); } private Builder() { this.ids = new ArrayList(); this.uniqueWorkNames = new ArrayList(); this.tags = new ArrayList(); this.states = new ArrayList(); } public final Builder addIds(List ids) { Intrinsics.checkNotNullParameter(ids, "ids"); CollectionsKt__MutableCollectionsKt.addAll(this.ids, ids); return this; } public final Builder addUniqueWorkNames(List uniqueWorkNames) { Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames"); CollectionsKt__MutableCollectionsKt.addAll(this.uniqueWorkNames, uniqueWorkNames); return this; } public final Builder addTags(List tags) { Intrinsics.checkNotNullParameter(tags, "tags"); CollectionsKt__MutableCollectionsKt.addAll(this.tags, tags); return this; } public final Builder addStates(List states) { Intrinsics.checkNotNullParameter(states, "states"); CollectionsKt__MutableCollectionsKt.addAll(this.states, states); return this; } public final WorkQuery build() { if (this.ids.isEmpty() && this.uniqueWorkNames.isEmpty() && this.tags.isEmpty() && this.states.isEmpty()) { throw new IllegalArgumentException("Must specify ids, uniqueNames, tags or states when building a WorkQuery"); } return new WorkQuery(this.ids, this.uniqueWorkNames, this.tags, this.states); } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } @SuppressLint({"BuilderSetStyle"}) public final Builder fromIds(List ids) { Intrinsics.checkNotNullParameter(ids, "ids"); Builder builder = new Builder(null); builder.addIds(ids); return builder; } @SuppressLint({"BuilderSetStyle"}) public final Builder fromUniqueWorkNames(List uniqueWorkNames) { Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames"); Builder builder = new Builder(null); builder.addUniqueWorkNames(uniqueWorkNames); return builder; } @SuppressLint({"BuilderSetStyle"}) public final Builder fromTags(List tags) { Intrinsics.checkNotNullParameter(tags, "tags"); Builder builder = new Builder(null); builder.addTags(tags); return builder; } @SuppressLint({"BuilderSetStyle"}) public final Builder fromStates(List states) { Intrinsics.checkNotNullParameter(states, "states"); Builder builder = new Builder(null); builder.addStates(states); return builder; } } } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final WorkQuery fromIds(List ids) { Intrinsics.checkNotNullParameter(ids, "ids"); return new WorkQuery(ids, null, null, null, 14, null); } public final WorkQuery fromIds(UUID... ids) { List list; Intrinsics.checkNotNullParameter(ids, "ids"); list = ArraysKt___ArraysKt.toList(ids); return new WorkQuery(list, null, null, null, 14, null); } public final WorkQuery fromTags(List tags) { Intrinsics.checkNotNullParameter(tags, "tags"); return new WorkQuery(null, null, tags, null, 11, null); } public final WorkQuery fromTags(String... tags) { List list; Intrinsics.checkNotNullParameter(tags, "tags"); list = ArraysKt___ArraysKt.toList(tags); return new WorkQuery(null, null, list, null, 11, null); } public final WorkQuery fromUniqueWorkNames(String... uniqueWorkNames) { List list; Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames"); list = ArraysKt___ArraysKt.toList(uniqueWorkNames); return new WorkQuery(null, list, null, null, 13, null); } public final WorkQuery fromUniqueWorkNames(List uniqueWorkNames) { Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames"); return new WorkQuery(null, uniqueWorkNames, null, null, 13, null); } public final WorkQuery fromStates(List states) { Intrinsics.checkNotNullParameter(states, "states"); return new WorkQuery(null, null, null, states, 7, null); } public final WorkQuery fromStates(WorkInfo.State... states) { List list; Intrinsics.checkNotNullParameter(states, "states"); list = ArraysKt___ArraysKt.toList(states); return new WorkQuery(null, null, null, list, 7, null); } } }