22 lines
		
	
	
		
			712 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			712 B
		
	
	
	
		
			Java
		
	
	
	
	
	
| package androidx.lifecycle;
 | |
| 
 | |
| import androidx.lifecycle.ClassesInfoCache;
 | |
| import androidx.lifecycle.Lifecycle;
 | |
| 
 | |
| @Deprecated
 | |
| /* loaded from: classes.dex */
 | |
| class ReflectiveGenericLifecycleObserver implements LifecycleEventObserver {
 | |
|     private final ClassesInfoCache.CallbackInfo mInfo;
 | |
|     private final Object mWrapped;
 | |
| 
 | |
|     ReflectiveGenericLifecycleObserver(Object obj) {
 | |
|         this.mWrapped = obj;
 | |
|         this.mInfo = ClassesInfoCache.sInstance.getInfo(obj.getClass());
 | |
|     }
 | |
| 
 | |
|     @Override // androidx.lifecycle.LifecycleEventObserver
 | |
|     public void onStateChanged(LifecycleOwner lifecycleOwner, Lifecycle.Event event) {
 | |
|         this.mInfo.invokeCallbacks(lifecycleOwner, event, this.mWrapped);
 | |
|     }
 | |
| }
 |