added in version 1.0.0
belongs to Maven artifact android.arch.lifecycle:viewmodel:1.1.1
belongs to Maven artifact android.arch.lifecycle:viewmodel:1.1.1
Summary:
Methods
ViewModelProvider.Factory
public
static
interface
ViewModelProvider.Factory
android.arch.lifecycle.ViewModelProvider.Factory |
Implementations of Factory
interface are responsible to instantiate ViewModels.
Summary
Public methods | |
---|---|
abstract
<T extends ViewModel>
T
|
create(Class<T> modelClass)
Creates a new instance of the given |
Public methods
create
added in version 1.0.0
T create (Class<T> modelClass)
Creates a new instance of the given Class
.
Parameters | |
---|---|
modelClass |
Class : a Class whose instance is requested |
Returns | |
---|---|
T |
a newly created ViewModel |
Annotations
Interfaces
Classes
- AndroidViewModel
- Lifecycle
- LifecycleRegistry
- LifecycleService
- LiveData
- LiveDataReactiveStreams
- MediatorLiveData
- MutableLiveData
- ProcessLifecycleOwner
- ServiceLifecycleDispatcher
- Transformations
- ViewModel
- ViewModelProvider
- ViewModelProvider.AndroidViewModelFactory
- ViewModelProvider.NewInstanceFactory
- ViewModelProviders
- ViewModelProviders.DefaultFactory
- ViewModelStore
- ViewModelStores
Enums