32 lines
1.1 KiB
Java
32 lines
1.1 KiB
Java
package androidx.work;
|
|
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import androidx.annotation.RestrictTo;
|
|
public abstract class InputMergerFactory {
|
|
|
|
/* renamed from: androidx.work.InputMergerFactory$1 reason: invalid class name */
|
|
public class AnonymousClass1 extends InputMergerFactory {
|
|
@Override // androidx.work.InputMergerFactory
|
|
@Nullable
|
|
public InputMerger createInputMerger(@NonNull String str) {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
@NonNull
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP})
|
|
public static InputMergerFactory getDefaultInputMergerFactory() {
|
|
return new AnonymousClass1();
|
|
}
|
|
|
|
@Nullable
|
|
public abstract InputMerger createInputMerger(@NonNull String str);
|
|
|
|
@Nullable
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP})
|
|
public final InputMerger createInputMergerWithDefaultFallback(@NonNull String str) {
|
|
InputMerger createInputMerger = createInputMerger(str);
|
|
return createInputMerger == null ? InputMerger.fromClassName(str) : createInputMerger;
|
|
}
|
|
}
|