1package android.arch.lifecycle {
2
3  public class LifecycleService extends android.app.Service implements android.arch.lifecycle.LifecycleOwner {
4    ctor public LifecycleService();
5    method public android.arch.lifecycle.Lifecycle getLifecycle();
6    method public android.os.IBinder onBind(android.content.Intent);
7    method public void onStart(android.content.Intent, int);
8  }
9
10  public class ProcessLifecycleOwner implements android.arch.lifecycle.LifecycleOwner {
11    method public static android.arch.lifecycle.LifecycleOwner get();
12    method public android.arch.lifecycle.Lifecycle getLifecycle();
13  }
14
15  public class ServiceLifecycleDispatcher {
16    ctor public ServiceLifecycleDispatcher(android.arch.lifecycle.LifecycleOwner);
17    method public android.arch.lifecycle.Lifecycle getLifecycle();
18    method public void onServicePreSuperOnBind();
19    method public void onServicePreSuperOnCreate();
20    method public void onServicePreSuperOnDestroy();
21    method public void onServicePreSuperOnStart();
22  }
23
24  public class ViewModelProviders {
25    ctor public deprecated ViewModelProviders();
26    method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.Fragment);
27    method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.FragmentActivity);
28    method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.Fragment, android.arch.lifecycle.ViewModelProvider.Factory);
29    method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.FragmentActivity, android.arch.lifecycle.ViewModelProvider.Factory);
30  }
31
32  public static deprecated class ViewModelProviders.DefaultFactory extends android.arch.lifecycle.ViewModelProvider.AndroidViewModelFactory {
33    ctor public deprecated ViewModelProviders.DefaultFactory(android.app.Application);
34  }
35
36  public class ViewModelStores {
37    method public static android.arch.lifecycle.ViewModelStore of(android.support.v4.app.FragmentActivity);
38    method public static android.arch.lifecycle.ViewModelStore of(android.support.v4.app.Fragment);
39  }
40
41}
42
43