26 lines
934 B
Java
26 lines
934 B
Java
|
package androidx.work;
|
||
|
|
||
|
import androidx.work.Data;
|
||
|
import d0.z.d.m;
|
||
|
import kotlin.Pair;
|
||
|
/* compiled from: Data.kt */
|
||
|
public final class DataKt {
|
||
|
public static final /* synthetic */ <T> boolean hasKeyWithValueOfType(Data data, String str) {
|
||
|
m.checkParameterIsNotNull(data, "$this$hasKeyWithValueOfType");
|
||
|
m.checkParameterIsNotNull(str, "key");
|
||
|
m.reifiedOperationMarker(4, "T");
|
||
|
return data.hasKeyWithValueOfType(str, Object.class);
|
||
|
}
|
||
|
|
||
|
public static final Data workDataOf(Pair<String, ? extends Object>... pairArr) {
|
||
|
m.checkParameterIsNotNull(pairArr, "pairs");
|
||
|
Data.Builder builder = new Data.Builder();
|
||
|
for (Pair<String, ? extends Object> pair : pairArr) {
|
||
|
builder.put(pair.getFirst(), pair.getSecond());
|
||
|
}
|
||
|
Data build = builder.build();
|
||
|
m.checkExpressionValueIsNotNull(build, "dataBuilder.build()");
|
||
|
return build;
|
||
|
}
|
||
|
}
|