Searched refs:modelClass (Results 1 - 14 of 14) sorted by relevance

/frameworks/support/lifecycle/extensions/src/main/java/android/arch/lifecycle/
H A DViewModelProvider.java42 * @param modelClass a {@code Class} whose instance is requested
46 <T extends ViewModel> T create(Class<T> modelClass); argument
86 * @param modelClass The class of the ViewModel to create an instance of it if it is not
91 public <T extends ViewModel> T get(Class<T> modelClass) { argument
92 String canonicalName = modelClass.getCanonicalName();
96 return get(DEFAULT_KEY + ":" + canonicalName, modelClass);
108 * @param modelClass The class of the ViewModel to create an instance of it if it is not
115 public <T extends ViewModel> T get(@NonNull String key, @NonNull Class<T> modelClass) { argument
118 if (modelClass.isInstance(viewModel)) {
128 viewModel = mFactory.create(modelClass);
140 create(Class<T> modelClass) argument
[all...]
H A DViewModelProviders.java128 public <T extends ViewModel> T create(Class<T> modelClass) { argument
129 if (AndroidViewModel.class.isAssignableFrom(modelClass)) {
132 return modelClass.getConstructor(Application.class).newInstance(mApplication);
134 throw new RuntimeException("Cannot create an instance of " + modelClass, e);
136 throw new RuntimeException("Cannot create an instance of " + modelClass, e);
138 throw new RuntimeException("Cannot create an instance of " + modelClass, e);
140 throw new RuntimeException("Cannot create an instance of " + modelClass, e);
143 return super.create(modelClass);
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/reflection/
H A DTypeUtil.java47 abstract public String getDescription(ModelClass modelClass); argument
H A DModelAnalyzer.java273 final ModelClass modelClass = findClass(LIST_CLASS_NAMES[i], null);
274 if (modelClass != null) {
275 mListTypes[i] = modelClass.erasure();
H A DSdkUtil.java54 public static int getMinApi(ModelClass modelClass) { argument
55 return sApiChecker.getMinApi(modelClass.getJniDescription(), null);
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/
H A DBuiltInVariableExpr.java42 ModelClass modelClass = super.resolveType(modelAnalyzer);
43 return modelClass;
H A DCallbackArgExpr.java54 public void setClassFromCallback(ModelClass modelClass) { argument
55 mClassFromCallback = modelClass;
H A DResourceExpr.java107 final ModelClass modelClass = mapping.get(mResourceType);
108 if (modelClass != null) {
109 return modelClass;
H A DExprModel.java207 public StaticIdentifierExpr staticIdentifierFor(final ModelClass modelClass) { argument
208 final String type = modelClass.getCanonicalName();
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/
H A DJavaTypeUtil.java27 public String getDescription(ModelClass modelClass) { argument
28 return modelClass.getCanonicalName().replace('.', '/');
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/
H A DAnnotationTypeUtil.java39 public String getDescription(ModelClass modelClass) { argument
41 return modelClass.getCanonicalName().replace('.', '/');
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DExpressionVisitor.java194 ModelClass modelClass = analyzer.findClass(ctx.getText(), mModel.getImports());
195 if (modelClass == null) {
199 String name = modelClass.toJavaCode();
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/store/
H A DSetterStore.java267 private static ModelClass eraseType(ModelClass modelClass) { argument
268 if (hasTypeVar(modelClass)) {
269 return modelClass.erasure();
271 return modelClass;
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 135 milliseconds