blob: 93a55fc044456199b5521a0dd3e578b7d15d4d08 [file] [log] [blame]
package android.arch.lifecycle {
public class LifecycleRegistry extends android.arch.lifecycle.Lifecycle {
ctor public LifecycleRegistry(android.arch.lifecycle.LifecycleOwner);
method public void addObserver(android.arch.lifecycle.LifecycleObserver);
method public android.arch.lifecycle.Lifecycle.State getCurrentState();
method public int getObserverCount();
method public void handleLifecycleEvent(android.arch.lifecycle.Lifecycle.Event);
method public void markState(android.arch.lifecycle.Lifecycle.State);
method public void removeObserver(android.arch.lifecycle.LifecycleObserver);
}
public abstract interface LifecycleRegistryOwner implements android.arch.lifecycle.LifecycleOwner {
method public abstract android.arch.lifecycle.LifecycleRegistry getLifecycle();
}
}