package android.arch.lifecycle { public class LifecycleService extends android.app.Service implements android.arch.lifecycle.LifecycleOwner { ctor public LifecycleService(); method public android.arch.lifecycle.Lifecycle getLifecycle(); method public android.os.IBinder onBind(android.content.Intent); method public void onStart(android.content.Intent, int); } public class ProcessLifecycleOwner implements android.arch.lifecycle.LifecycleOwner { method public static android.arch.lifecycle.LifecycleOwner get(); method public android.arch.lifecycle.Lifecycle getLifecycle(); } public class ServiceLifecycleDispatcher { ctor public ServiceLifecycleDispatcher(android.arch.lifecycle.LifecycleOwner); method public android.arch.lifecycle.Lifecycle getLifecycle(); method public void onServicePreSuperOnBind(); method public void onServicePreSuperOnCreate(); method public void onServicePreSuperOnDestroy(); method public void onServicePreSuperOnStart(); } public class ViewModelProviders { ctor public deprecated ViewModelProviders(); method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.Fragment); method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.FragmentActivity); method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.Fragment, android.arch.lifecycle.ViewModelProvider.Factory); method public static android.arch.lifecycle.ViewModelProvider of(android.support.v4.app.FragmentActivity, android.arch.lifecycle.ViewModelProvider.Factory); } public static deprecated class ViewModelProviders.DefaultFactory extends android.arch.lifecycle.ViewModelProvider.AndroidViewModelFactory { ctor public deprecated ViewModelProviders.DefaultFactory(android.app.Application); } public class ViewModelStores { method public static android.arch.lifecycle.ViewModelStore of(android.support.v4.app.FragmentActivity); method public static android.arch.lifecycle.ViewModelStore of(android.support.v4.app.Fragment); } }