Home
last modified time | relevance | path

Searched refs:getterType (Results 1 – 1 of 1) sorted by relevance

/aosp12/frameworks/base/core/java/android/util/
H A DReflectiveProperty.java76 Class getterType = mGetter.getReturnType(); in ReflectiveProperty() local
78 if (!typesMatch(valueType, getterType)) { in ReflectiveProperty()
84 mSetter = propertyHolder.getMethod(setterName, getterType); in ReflectiveProperty()
97 private boolean typesMatch(Class<V> valueType, Class getterType) { in typesMatch() argument
98 if (getterType != valueType) { in typesMatch()
99 if (getterType.isPrimitive()) { in typesMatch()
100 return (getterType == float.class && valueType == Float.class) || in typesMatch()
101 (getterType == int.class && valueType == Integer.class) || in typesMatch()
103 (getterType == long.class && valueType == Long.class) || in typesMatch()
105 (getterType == short.class && valueType == Short.class) || in typesMatch()
[all …]