Lines Matching refs:className
190 * @param className the name of the class to look for.
191 * @return {@code true} if the given class is available, {@code false} otherwise or if className
194 public static boolean isClassAvailable(@Nullable String className) {
195 if (TextUtils.isEmpty(className)) {
199 Class.forName(className);
204 Log.e(TAG, "Unexpected exception when checking if class:" + className + " exists at "
214 * @param className the name of the class to look for
217 * @return {@code true} if the given class is available, {@code false} otherwise or if className
220 public static boolean isMethodAvailable(@Nullable String className, @Nullable String methodName,
222 if (TextUtils.isEmpty(className) || TextUtils.isEmpty(methodName)) {
227 Class.forName(className).getMethod(methodName, parameterTypes);
231 Log.v(TAG, "Could not find method: " + className + "#" + methodName);
235 Log.e(TAG, "Unexpected exception when checking if method: " + className + "#"
259 String className = instance.getClass().getName();
261 return Class.forName(className).getMethod(methodName, parameterTypes)
266 Log.v(TAG, "Could not invoke method: " + className + "#" + methodName);
270 Log.e(TAG, "Unexpected exception when invoking method: " + className