added in
version 1.0.0
belongs to Maven artifact android.arch.lifecycle:viewmodel:1.1.1
ViewModelProvider.NewInstanceFactory
public
static
class
ViewModelProvider.NewInstanceFactory
extends Object
implements
ViewModelProvider.Factory
java.lang.Object
|
↳ |
android.arch.lifecycle.ViewModelProvider.NewInstanceFactory
|
Known indirect subclasses
|
Simple factory, which calls empty constructor on the give class.
Summary
Public methods |
<T extends ViewModel>
T
|
create(Class<T> modelClass)
Creates a new instance of the given Class .
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
android.arch.lifecycle.ViewModelProvider.Factory
abstract
<T extends ViewModel>
T
|
create(Class<T> modelClass)
Creates a new instance of the given Class .
|
|
Public constructors
ViewModelProvider.NewInstanceFactory
ViewModelProvider.NewInstanceFactory ()
Public methods
create
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
Enums
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[]]