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); } }