Lines Matching refs:clazz

103     public static int getMissingMethodFlagsInternal(@NonNull final Class clazz) {
104 final Integer cachedFlags = sMissingMethodsMap.get(clazz);
109 if (!hasGetSelectedText(clazz)) {
112 if (!hasSetComposingRegion(clazz)) {
115 if (!hasCommitCorrection(clazz)) {
118 if (!hasRequestCursorUpdate(clazz)) {
121 if (!hasDeleteSurroundingTextInCodePoints(clazz)) {
124 if (!hasGetHandler(clazz)) {
127 if (!hasCloseConnection(clazz)) {
130 sMissingMethodsMap.put(clazz, flags);
134 private static boolean hasGetSelectedText(@NonNull final Class clazz) {
136 final Method method = clazz.getMethod("getSelectedText", int.class);
143 private static boolean hasSetComposingRegion(@NonNull final Class clazz) {
145 final Method method = clazz.getMethod("setComposingRegion", int.class, int.class);
152 private static boolean hasCommitCorrection(@NonNull final Class clazz) {
154 final Method method = clazz.getMethod("commitCorrection", CorrectionInfo.class);
161 private static boolean hasRequestCursorUpdate(@NonNull final Class clazz) {
163 final Method method = clazz.getMethod("requestCursorUpdates", int.class);
170 private static boolean hasDeleteSurroundingTextInCodePoints(@NonNull final Class clazz) {
172 final Method method = clazz.getMethod("deleteSurroundingTextInCodePoints", int.class,
180 private static boolean hasGetHandler(@NonNull final Class clazz) {
182 final Method method = clazz.getMethod("getHandler");
189 private static boolean hasCloseConnection(@NonNull final Class clazz) {
191 final Method method = clazz.getMethod("closeConnection");