ADD week 5
This commit is contained in:
		| @@ -0,0 +1,39 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import java.util.LinkedHashMap; | ||||
| import java.util.Map; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
|  | ||||
| /* compiled from: CreationExtras.kt */ | ||||
| @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010%\n\u0002\u0018\u0002\n\u0002\b\t\b&\u0018\u00002\u00020\u0001:\u0002\f\rB\u0007\b\u0000¢\u0006\u0002\u0010\u0002J$\u0010\b\u001a\u0004\u0018\u0001H\t\"\u0004\b\u0000\u0010\t2\f\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\t0\u0005H¦\u0002¢\u0006\u0002\u0010\u000bR&\u0010\u0003\u001a\u0014\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u0005\u0012\u0006\u0012\u0004\u0018\u00010\u00010\u0004X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\u000e"}, d2 = {"Landroidx/lifecycle/viewmodel/CreationExtras;", "", "()V", "map", "", "Landroidx/lifecycle/viewmodel/CreationExtras$Key;", "getMap$lifecycle_viewmodel_release", "()Ljava/util/Map;", "get", "T", "key", "(Landroidx/lifecycle/viewmodel/CreationExtras$Key;)Ljava/lang/Object;", "Empty", "Key", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public abstract class CreationExtras { | ||||
|     private final Map<Key<?>, Object> map = new LinkedHashMap(); | ||||
|  | ||||
|     /* compiled from: CreationExtras.kt */ | ||||
|     @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\bf\u0018\u0000*\u0004\b\u0000\u0010\u00012\u00020\u0002ø\u0001\u0000\u0082\u0002\u0006\n\u0004\b!0\u0001¨\u0006\u0003À\u0006\u0001"}, d2 = {"Landroidx/lifecycle/viewmodel/CreationExtras$Key;", "T", "", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
|     public interface Key<T> { | ||||
|     } | ||||
|  | ||||
|     public abstract <T> T get(Key<T> key); | ||||
|  | ||||
|     public final Map<Key<?>, Object> getMap$lifecycle_viewmodel_release() { | ||||
|         return this.map; | ||||
|     } | ||||
|  | ||||
|     /* compiled from: CreationExtras.kt */ | ||||
|     @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\bÆ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J$\u0010\u0003\u001a\u0004\u0018\u0001H\u0004\"\u0004\b\u0000\u0010\u00042\f\u0010\u0005\u001a\b\u0012\u0004\u0012\u0002H\u00040\u0006H\u0096\u0002¢\u0006\u0002\u0010\u0007¨\u0006\b"}, d2 = {"Landroidx/lifecycle/viewmodel/CreationExtras$Empty;", "Landroidx/lifecycle/viewmodel/CreationExtras;", "()V", "get", "T", "key", "Landroidx/lifecycle/viewmodel/CreationExtras$Key;", "(Landroidx/lifecycle/viewmodel/CreationExtras$Key;)Ljava/lang/Object;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
|     public static final class Empty extends CreationExtras { | ||||
|         public static final Empty INSTANCE = new Empty(); | ||||
|  | ||||
|         @Override // androidx.lifecycle.viewmodel.CreationExtras | ||||
|         public <T> T get(Key<T> key) { | ||||
|             Intrinsics.checkNotNullParameter(key, "key"); | ||||
|             return null; | ||||
|         } | ||||
|  | ||||
|         private Empty() { | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,40 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import androidx.lifecycle.ViewModel; | ||||
| import androidx.lifecycle.ViewModelProvider; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
|  | ||||
| /* compiled from: InitializerViewModelFactory.kt */ | ||||
| @Metadata(d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0000\u0018\u00002\u00020\u0001B!\u0012\u001a\u0010\u0002\u001a\u000e\u0012\n\b\u0001\u0012\u0006\u0012\u0002\b\u00030\u00040\u0003\"\u0006\u0012\u0002\b\u00030\u0004¢\u0006\u0002\u0010\u0005J-\u0010\u0007\u001a\u0002H\b\"\b\b\u0000\u0010\b*\u00020\t2\f\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\b0\u000b2\u0006\u0010\f\u001a\u00020\rH\u0016¢\u0006\u0002\u0010\u000eR\u001c\u0010\u0002\u001a\u000e\u0012\n\b\u0001\u0012\u0006\u0012\u0002\b\u00030\u00040\u0003X\u0082\u0004¢\u0006\u0004\n\u0002\u0010\u0006¨\u0006\u000f"}, d2 = {"Landroidx/lifecycle/viewmodel/InitializerViewModelFactory;", "Landroidx/lifecycle/ViewModelProvider$Factory;", "initializers", "", "Landroidx/lifecycle/viewmodel/ViewModelInitializer;", "([Landroidx/lifecycle/viewmodel/ViewModelInitializer;)V", "[Landroidx/lifecycle/viewmodel/ViewModelInitializer;", "create", "T", "Landroidx/lifecycle/ViewModel;", "modelClass", "Ljava/lang/Class;", "extras", "Landroidx/lifecycle/viewmodel/CreationExtras;", "(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public final class InitializerViewModelFactory implements ViewModelProvider.Factory { | ||||
|     private final ViewModelInitializer<?>[] initializers; | ||||
|  | ||||
|     @Override // androidx.lifecycle.ViewModelProvider.Factory | ||||
|     public /* synthetic */ ViewModel create(Class cls) { | ||||
|         return ViewModelProvider.Factory.CC.$default$create(this, cls); | ||||
|     } | ||||
|  | ||||
|     public InitializerViewModelFactory(ViewModelInitializer<?>... initializers) { | ||||
|         Intrinsics.checkNotNullParameter(initializers, "initializers"); | ||||
|         this.initializers = initializers; | ||||
|     } | ||||
|  | ||||
|     @Override // androidx.lifecycle.ViewModelProvider.Factory | ||||
|     public <T extends ViewModel> T create(Class<T> modelClass, CreationExtras extras) { | ||||
|         Intrinsics.checkNotNullParameter(modelClass, "modelClass"); | ||||
|         Intrinsics.checkNotNullParameter(extras, "extras"); | ||||
|         T t = null; | ||||
|         for (ViewModelInitializer<?> viewModelInitializer : this.initializers) { | ||||
|             if (Intrinsics.areEqual(viewModelInitializer.getClazz$lifecycle_viewmodel_release(), modelClass)) { | ||||
|                 Object invoke = viewModelInitializer.getInitializer$lifecycle_viewmodel_release().invoke(extras); | ||||
|                 t = invoke instanceof ViewModel ? (T) invoke : null; | ||||
|             } | ||||
|         } | ||||
|         if (t != null) { | ||||
|             return t; | ||||
|         } | ||||
|         throw new IllegalArgumentException("No initializer set for given class " + modelClass.getName()); | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,31 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import androidx.lifecycle.ViewModel; | ||||
| import androidx.lifecycle.ViewModelProvider; | ||||
| import java.util.ArrayList; | ||||
| import java.util.Arrays; | ||||
| import java.util.List; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.jvm.JvmClassMappingKt; | ||||
| import kotlin.jvm.functions.Function1; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
| import kotlin.reflect.KClass; | ||||
|  | ||||
| /* compiled from: InitializerViewModelFactory.kt */ | ||||
| @Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J7\u0010\u0006\u001a\u00020\u0007\"\b\b\u0000\u0010\b*\u00020\t2\f\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\b0\u000b2\u0017\u0010\f\u001a\u0013\u0012\u0004\u0012\u00020\u000e\u0012\u0004\u0012\u0002H\b0\r¢\u0006\u0002\b\u000fJ\u0006\u0010\u0010\u001a\u00020\u0011R\u0018\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0012"}, d2 = {"Landroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;", "", "()V", "initializers", "", "Landroidx/lifecycle/viewmodel/ViewModelInitializer;", "addInitializer", "", "T", "Landroidx/lifecycle/ViewModel;", "clazz", "Lkotlin/reflect/KClass;", "initializer", "Lkotlin/Function1;", "Landroidx/lifecycle/viewmodel/CreationExtras;", "Lkotlin/ExtensionFunctionType;", "build", "Landroidx/lifecycle/ViewModelProvider$Factory;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| @ViewModelFactoryDsl | ||||
| /* loaded from: classes.dex */ | ||||
| public final class InitializerViewModelFactoryBuilder { | ||||
|     private final List<ViewModelInitializer<?>> initializers = new ArrayList(); | ||||
|  | ||||
|     public final <T extends ViewModel> void addInitializer(KClass<T> clazz, Function1<? super CreationExtras, ? extends T> initializer) { | ||||
|         Intrinsics.checkNotNullParameter(clazz, "clazz"); | ||||
|         Intrinsics.checkNotNullParameter(initializer, "initializer"); | ||||
|         this.initializers.add(new ViewModelInitializer<>(JvmClassMappingKt.getJavaClass((KClass) clazz), initializer)); | ||||
|     } | ||||
|  | ||||
|     public final ViewModelProvider.Factory build() { | ||||
|         ViewModelInitializer[] viewModelInitializerArr = (ViewModelInitializer[]) this.initializers.toArray(new ViewModelInitializer[0]); | ||||
|         return new InitializerViewModelFactory((ViewModelInitializer[]) Arrays.copyOf(viewModelInitializerArr, viewModelInitializerArr.length)); | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,28 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import androidx.lifecycle.ViewModel; | ||||
| import androidx.lifecycle.ViewModelProvider; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.Unit; | ||||
| import kotlin.jvm.functions.Function1; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
| import kotlin.jvm.internal.Reflection; | ||||
|  | ||||
| /* compiled from: InitializerViewModelFactory.kt */ | ||||
| @Metadata(d1 = {"\u0000&\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u001a%\u0010\u0000\u001a\u00020\u00012\u0017\u0010\u0002\u001a\u0013\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u00050\u0003¢\u0006\u0002\b\u0006H\u0086\bø\u0001\u0000\u001a7\u0010\u0007\u001a\u00020\u0005\"\n\b\u0000\u0010\b\u0018\u0001*\u00020\t*\u00020\u00042\u0019\b\b\u0010\u0007\u001a\u0013\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u0002H\b0\u0003¢\u0006\u0002\b\u0006H\u0086\bø\u0001\u0000\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006\u000b"}, d2 = {"viewModelFactory", "Landroidx/lifecycle/ViewModelProvider$Factory;", "builder", "Lkotlin/Function1;", "Landroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;", "", "Lkotlin/ExtensionFunctionType;", "initializer", "VM", "Landroidx/lifecycle/ViewModel;", "Landroidx/lifecycle/viewmodel/CreationExtras;", "lifecycle-viewmodel_release"}, k = 2, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public final class InitializerViewModelFactoryKt { | ||||
|     public static final ViewModelProvider.Factory viewModelFactory(Function1<? super InitializerViewModelFactoryBuilder, Unit> builder) { | ||||
|         Intrinsics.checkNotNullParameter(builder, "builder"); | ||||
|         InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder = new InitializerViewModelFactoryBuilder(); | ||||
|         builder.invoke(initializerViewModelFactoryBuilder); | ||||
|         return initializerViewModelFactoryBuilder.build(); | ||||
|     } | ||||
|  | ||||
|     public static final /* synthetic */ <VM extends ViewModel> void initializer(InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder, Function1<? super CreationExtras, ? extends VM> initializer) { | ||||
|         Intrinsics.checkNotNullParameter(initializerViewModelFactoryBuilder, "<this>"); | ||||
|         Intrinsics.checkNotNullParameter(initializer, "initializer"); | ||||
|         Intrinsics.reifiedOperationMarker(4, "VM"); | ||||
|         initializerViewModelFactoryBuilder.addInitializer(Reflection.getOrCreateKotlinClass(ViewModel.class), initializer); | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,37 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import androidx.lifecycle.viewmodel.CreationExtras; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.jvm.internal.DefaultConstructorMarker; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
|  | ||||
| /* compiled from: CreationExtras.kt */ | ||||
| @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u000f\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0001¢\u0006\u0002\u0010\u0003J$\u0010\u0004\u001a\u0004\u0018\u0001H\u0005\"\u0004\b\u0000\u0010\u00052\f\u0010\u0006\u001a\b\u0012\u0004\u0012\u0002H\u00050\u0007H\u0096\u0002¢\u0006\u0002\u0010\bJ*\u0010\t\u001a\u00020\n\"\u0004\b\u0000\u0010\u00052\f\u0010\u0006\u001a\b\u0012\u0004\u0012\u0002H\u00050\u00072\u0006\u0010\u000b\u001a\u0002H\u0005H\u0086\u0002¢\u0006\u0002\u0010\f¨\u0006\r"}, d2 = {"Landroidx/lifecycle/viewmodel/MutableCreationExtras;", "Landroidx/lifecycle/viewmodel/CreationExtras;", "initialExtras", "(Landroidx/lifecycle/viewmodel/CreationExtras;)V", "get", "T", "key", "Landroidx/lifecycle/viewmodel/CreationExtras$Key;", "(Landroidx/lifecycle/viewmodel/CreationExtras$Key;)Ljava/lang/Object;", "set", "", "t", "(Landroidx/lifecycle/viewmodel/CreationExtras$Key;Ljava/lang/Object;)V", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public final class MutableCreationExtras extends CreationExtras { | ||||
|     /* JADX WARN: Multi-variable type inference failed */ | ||||
|     public MutableCreationExtras() { | ||||
|         this(null, 1, 0 == true ? 1 : 0); | ||||
|     } | ||||
|  | ||||
|     public MutableCreationExtras(CreationExtras initialExtras) { | ||||
|         Intrinsics.checkNotNullParameter(initialExtras, "initialExtras"); | ||||
|         getMap$lifecycle_viewmodel_release().putAll(initialExtras.getMap$lifecycle_viewmodel_release()); | ||||
|     } | ||||
|  | ||||
|     public /* synthetic */ MutableCreationExtras(CreationExtras.Empty empty, int i, DefaultConstructorMarker defaultConstructorMarker) { | ||||
|         this((i & 1) != 0 ? CreationExtras.Empty.INSTANCE : empty); | ||||
|     } | ||||
|  | ||||
|     /* JADX WARN: Multi-variable type inference failed */ | ||||
|     public final <T> void set(CreationExtras.Key<T> key, T t) { | ||||
|         Intrinsics.checkNotNullParameter(key, "key"); | ||||
|         getMap$lifecycle_viewmodel_release().put(key, t); | ||||
|     } | ||||
|  | ||||
|     @Override // androidx.lifecycle.viewmodel.CreationExtras | ||||
|     public <T> T get(CreationExtras.Key<T> key) { | ||||
|         Intrinsics.checkNotNullParameter(key, "key"); | ||||
|         return (T) getMap$lifecycle_viewmodel_release().get(key); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										15
									
								
								02-Easy5/E5/sources/androidx/lifecycle/viewmodel/R.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								02-Easy5/E5/sources/androidx/lifecycle/viewmodel/R.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| /* loaded from: classes.dex */ | ||||
| public final class R { | ||||
|  | ||||
|     public static final class id { | ||||
|         public static final int view_tree_view_model_store_owner = 0x7f0801e6; | ||||
|  | ||||
|         private id() { | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     private R() { | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,12 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import java.lang.annotation.Retention; | ||||
| import java.lang.annotation.RetentionPolicy; | ||||
| import kotlin.Metadata; | ||||
|  | ||||
| /* compiled from: InitializerViewModelFactory.kt */ | ||||
| @Retention(RetentionPolicy.RUNTIME) | ||||
| @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0087\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/lifecycle/viewmodel/ViewModelFactoryDsl;", "", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public @interface ViewModelFactoryDsl { | ||||
| } | ||||
| @@ -0,0 +1,30 @@ | ||||
| package androidx.lifecycle.viewmodel; | ||||
|  | ||||
| import androidx.lifecycle.ViewModel; | ||||
| import kotlin.Metadata; | ||||
| import kotlin.jvm.functions.Function1; | ||||
| import kotlin.jvm.internal.Intrinsics; | ||||
|  | ||||
| /* compiled from: InitializerViewModelFactory.kt */ | ||||
| @Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u0000*\b\b\u0000\u0010\u0001*\u00020\u00022\u00020\u0003B,\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005\u0012\u0017\u0010\u0006\u001a\u0013\u0012\u0004\u0012\u00020\b\u0012\u0004\u0012\u00028\u00000\u0007¢\u0006\u0002\b\t¢\u0006\u0002\u0010\nR\u001a\u0010\u0004\u001a\b\u0012\u0004\u0012\u00028\u00000\u0005X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR%\u0010\u0006\u001a\u0013\u0012\u0004\u0012\u00020\b\u0012\u0004\u0012\u00028\u00000\u0007¢\u0006\u0002\b\tX\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000e¨\u0006\u000f"}, d2 = {"Landroidx/lifecycle/viewmodel/ViewModelInitializer;", "T", "Landroidx/lifecycle/ViewModel;", "", "clazz", "Ljava/lang/Class;", "initializer", "Lkotlin/Function1;", "Landroidx/lifecycle/viewmodel/CreationExtras;", "Lkotlin/ExtensionFunctionType;", "(Ljava/lang/Class;Lkotlin/jvm/functions/Function1;)V", "getClazz$lifecycle_viewmodel_release", "()Ljava/lang/Class;", "getInitializer$lifecycle_viewmodel_release", "()Lkotlin/jvm/functions/Function1;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = 48) | ||||
| /* loaded from: classes.dex */ | ||||
| public final class ViewModelInitializer<T extends ViewModel> { | ||||
|     private final Class<T> clazz; | ||||
|     private final Function1<CreationExtras, T> initializer; | ||||
|  | ||||
|     public final Class<T> getClazz$lifecycle_viewmodel_release() { | ||||
|         return this.clazz; | ||||
|     } | ||||
|  | ||||
|     public final Function1<CreationExtras, T> getInitializer$lifecycle_viewmodel_release() { | ||||
|         return this.initializer; | ||||
|     } | ||||
|  | ||||
|     /* JADX WARN: Multi-variable type inference failed */ | ||||
|     public ViewModelInitializer(Class<T> clazz, Function1<? super CreationExtras, ? extends T> initializer) { | ||||
|         Intrinsics.checkNotNullParameter(clazz, "clazz"); | ||||
|         Intrinsics.checkNotNullParameter(initializer, "initializer"); | ||||
|         this.clazz = clazz; | ||||
|         this.initializer = initializer; | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,7 @@ | ||||
| package androidx.lifecycle.viewmodel.ktx; | ||||
|  | ||||
| /* loaded from: classes.dex */ | ||||
| public final class R { | ||||
|     private R() { | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,7 @@ | ||||
| package androidx.lifecycle.viewmodel.savedstate; | ||||
|  | ||||
| /* loaded from: classes.dex */ | ||||
| public final class R { | ||||
|     private R() { | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user