Files
rr3-apk/decompiled-community/sources/androidx/work/WorkQuery.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

258 lines
9.4 KiB
Java

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<UUID> ids;
private final List<WorkInfo.State> states;
private final List<String> tags;
private final List<String> uniqueWorkNames;
public WorkQuery() {
this(null, null, null, null, 15, null);
}
public static final WorkQuery fromIds(List<UUID> list) {
return Companion.fromIds(list);
}
public static final WorkQuery fromIds(UUID... uuidArr) {
return Companion.fromIds(uuidArr);
}
public static final WorkQuery fromStates(List<? extends WorkInfo.State> list) {
return Companion.fromStates(list);
}
public static final WorkQuery fromStates(WorkInfo.State... stateArr) {
return Companion.fromStates(stateArr);
}
public static final WorkQuery fromTags(List<String> list) {
return Companion.fromTags(list);
}
public static final WorkQuery fromTags(String... strArr) {
return Companion.fromTags(strArr);
}
public static final WorkQuery fromUniqueWorkNames(List<String> list) {
return Companion.fromUniqueWorkNames(list);
}
public static final WorkQuery fromUniqueWorkNames(String... strArr) {
return Companion.fromUniqueWorkNames(strArr);
}
public final List<UUID> getIds() {
return this.ids;
}
public final List<WorkInfo.State> getStates() {
return this.states;
}
public final List<String> getTags() {
return this.tags;
}
public final List<String> getUniqueWorkNames() {
return this.uniqueWorkNames;
}
/* JADX WARN: Multi-variable type inference failed */
public WorkQuery(List<UUID> ids, List<String> uniqueWorkNames, List<String> tags, List<? extends WorkInfo.State> 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<UUID> ids;
private final List<WorkInfo.State> states;
private final List<String> tags;
private final List<String> uniqueWorkNames;
public /* synthetic */ Builder(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@SuppressLint({"BuilderSetStyle"})
public static final Builder fromIds(List<UUID> list) {
return Companion.fromIds(list);
}
@SuppressLint({"BuilderSetStyle"})
public static final Builder fromStates(List<? extends WorkInfo.State> list) {
return Companion.fromStates(list);
}
@SuppressLint({"BuilderSetStyle"})
public static final Builder fromTags(List<String> list) {
return Companion.fromTags(list);
}
@SuppressLint({"BuilderSetStyle"})
public static final Builder fromUniqueWorkNames(List<String> 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<UUID> ids) {
Intrinsics.checkNotNullParameter(ids, "ids");
CollectionsKt__MutableCollectionsKt.addAll(this.ids, ids);
return this;
}
public final Builder addUniqueWorkNames(List<String> uniqueWorkNames) {
Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames");
CollectionsKt__MutableCollectionsKt.addAll(this.uniqueWorkNames, uniqueWorkNames);
return this;
}
public final Builder addTags(List<String> tags) {
Intrinsics.checkNotNullParameter(tags, "tags");
CollectionsKt__MutableCollectionsKt.addAll(this.tags, tags);
return this;
}
public final Builder addStates(List<? extends WorkInfo.State> 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<UUID> ids) {
Intrinsics.checkNotNullParameter(ids, "ids");
Builder builder = new Builder(null);
builder.addIds(ids);
return builder;
}
@SuppressLint({"BuilderSetStyle"})
public final Builder fromUniqueWorkNames(List<String> uniqueWorkNames) {
Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames");
Builder builder = new Builder(null);
builder.addUniqueWorkNames(uniqueWorkNames);
return builder;
}
@SuppressLint({"BuilderSetStyle"})
public final Builder fromTags(List<String> tags) {
Intrinsics.checkNotNullParameter(tags, "tags");
Builder builder = new Builder(null);
builder.addTags(tags);
return builder;
}
@SuppressLint({"BuilderSetStyle"})
public final Builder fromStates(List<? extends WorkInfo.State> 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<UUID> 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<String> 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<String> uniqueWorkNames) {
Intrinsics.checkNotNullParameter(uniqueWorkNames, "uniqueWorkNames");
return new WorkQuery(null, uniqueWorkNames, null, null, 13, null);
}
public final WorkQuery fromStates(List<? extends WorkInfo.State> 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);
}
}
}