1// Signature format: 4.0 2package androidx.lifecycle.testing { 3 4 public final class TestLifecycleOwner implements androidx.lifecycle.LifecycleOwner { 5 ctor public TestLifecycleOwner(); 6 ctor public TestLifecycleOwner(optional androidx.lifecycle.Lifecycle.State initialState); 7 ctor public TestLifecycleOwner(optional androidx.lifecycle.Lifecycle.State initialState, optional kotlinx.coroutines.CoroutineDispatcher coroutineDispatcher); 8 method public androidx.lifecycle.Lifecycle.State getCurrentState(); 9 method public androidx.lifecycle.LifecycleRegistry getLifecycle(); 10 method public int getObserverCount(); 11 method public void handleLifecycleEvent(androidx.lifecycle.Lifecycle.Event event); 12 method public void setCurrentState(androidx.lifecycle.Lifecycle.State); 13 method public suspend Object? setCurrentState(androidx.lifecycle.Lifecycle.State state, kotlin.coroutines.Continuation<? super kotlin.Unit>); 14 property public androidx.lifecycle.Lifecycle.State currentState; 15 property public androidx.lifecycle.LifecycleRegistry lifecycle; 16 property public int observerCount; 17 } 18 19} 20 21