1// Signature format: 4.0 2package androidx.lifecycle { 3 4 public class LifecycleRegistry extends androidx.lifecycle.Lifecycle { 5 ctor public LifecycleRegistry(androidx.lifecycle.LifecycleOwner); 6 method public void addObserver(androidx.lifecycle.LifecycleObserver); 7 method @VisibleForTesting public static androidx.lifecycle.LifecycleRegistry createUnsafe(androidx.lifecycle.LifecycleOwner); 8 method public androidx.lifecycle.Lifecycle.State getCurrentState(); 9 method public int getObserverCount(); 10 method public void handleLifecycleEvent(androidx.lifecycle.Lifecycle.Event); 11 method @Deprecated @MainThread public void markState(androidx.lifecycle.Lifecycle.State); 12 method public void removeObserver(androidx.lifecycle.LifecycleObserver); 13 method @MainThread public void setCurrentState(androidx.lifecycle.Lifecycle.State); 14 } 15 16 @Deprecated public interface LifecycleRegistryOwner extends androidx.lifecycle.LifecycleOwner { 17 method @Deprecated public androidx.lifecycle.LifecycleRegistry getLifecycle(); 18 } 19 20 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class ReportFragment extends android.app.Fragment { 21 ctor public ReportFragment(); 22 method public static void injectIfNeededIn(android.app.Activity!); 23 method public void onActivityCreated(android.os.Bundle!); 24 method public void onDestroy(); 25 method public void onPause(); 26 method public void onResume(); 27 method public void onStart(); 28 method public void onStop(); 29 } 30 31 public class ViewTreeLifecycleOwner { 32 method public static androidx.lifecycle.LifecycleOwner? get(android.view.View); 33 method public static void set(android.view.View, androidx.lifecycle.LifecycleOwner?); 34 } 35 36} 37 38