- 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
258 lines
9.4 KiB
Java
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);
|
|
}
|
|
}
|
|
}
|