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 deprecated interface LifecycleRegistryOwner implements android.arch.lifecycle.LifecycleOwner {
    method public abstract android.arch.lifecycle.LifecycleRegistry getLifecycle();
  }

}

