Searched refs:runtimeClass (Results 1 – 5 of 5) sorted by relevance
/cts/tests/signature/lib/common/src/android/signature/cts/ |
D | ApiPresenceChecker.java | 46 Class<?> runtimeClass = checkClassCompliance(classDescription); in checkSignatureCompliance() local 47 if (runtimeClass != null) { in checkSignatureCompliance() 48 checkFieldsCompliance(classDescription, runtimeClass); in checkSignatureCompliance() 49 checkConstructorCompliance(classDescription, runtimeClass); in checkSignatureCompliance() 50 checkMethodCompliance(classDescription, runtimeClass); in checkSignatureCompliance() 62 Class<?> runtimeClass = ReflectionHelper in checkClassCompliance() local 65 if (runtimeClass == null) { in checkClassCompliance() 73 if (!checkClass(classDescription, runtimeClass)) { in checkClassCompliance() 77 return runtimeClass; in checkClassCompliance() 99 Class<?> runtimeClass) { in checkClass() argument [all …]
|
D | ApiComplianceChecker.java | 81 protected boolean checkClass(JDiffClassDescription classDescription, Class<?> runtimeClass) { in checkClass() argument 84 interfaceChecker.queueForDeferredCheck(classDescription, runtimeClass); in checkClass() 88 if ((reason = checkClassModifiersCompliance(classDescription, runtimeClass)) != null) { in checkClass() 96 if (!checkClassAnnotationCompliance(classDescription, runtimeClass)) { in checkClass() 102 if (!runtimeClass.isAnnotation()) { in checkClass() 104 if (!checkClassExtendsCompliance(classDescription, runtimeClass)) { in checkClass() 112 if (!checkClassImplementsCompliance(classDescription, runtimeClass)) { in checkClass() 130 JDiffClassDescription classDescription, Class<?> runtimeClass) { in isAllowedClassAbstractionFromPreviousSystemApi() argument 137 && (runtimeClass.getModifiers() & Modifier.ABSTRACT) != 0; in isAllowedClassAbstractionFromPreviousSystemApi() 148 Class<?> runtimeClass) { in checkClassModifiersCompliance() argument [all …]
|
D | InterfaceChecker.java | 96 Class<?> runtimeClass = entry.getKey(); in checkQueued() local 98 List<Method> methods = checkInterfaceMethodCompliance(classDescription, runtimeClass); in checkQueued() 120 JDiffClassDescription classDescription, Class<?> runtimeClass) { in checkInterfaceMethodCompliance() argument 122 return Stream.of(runtimeClass.getDeclaredMethods()) in checkInterfaceMethodCompliance() 161 void queueForDeferredCheck(JDiffClassDescription classDescription, Class<?> runtimeClass) { in queueForDeferredCheck() argument 163 JDiffClassDescription existingDescription = class2Description.get(runtimeClass); in queueForDeferredCheck() 169 class2Description.put(runtimeClass, classDescription); in queueForDeferredCheck()
|
D | AnnotationChecker.java | 119 protected boolean checkClass(JDiffClassDescription classDescription, Class<?> runtimeClass) { in checkClass() argument 121 annotatedClassesMap.remove(runtimeClass.getName()); in checkClass() 126 protected void checkField(JDiffClassDescription classDescription, Class<?> runtimeClass, in checkField() argument 136 Set<Field> annotatedFields = annotatedFieldsMap.get(runtimeClass.getName()); in checkField() 143 protected void checkConstructor(JDiffClassDescription classDescription, Class<?> runtimeClass, in checkConstructor() argument 146 .get(runtimeClass.getName()); in checkConstructor() 164 protected void checkMethod(JDiffClassDescription classDescription, Class<?> runtimeClass, in checkMethod() argument 177 Set<Method> annotatedMethods = annotatedMethodsMap.get(runtimeClass.getName()); in checkMethod()
|
D | ReflectionHelper.java | 135 static Constructor<?> findMatchingConstructor(Class<?> runtimeClass, in findMatchingConstructor() argument 138 for (Constructor<?> c : runtimeClass.getDeclaredConstructors()) { in findMatchingConstructor() 140 boolean isStaticClass = ((runtimeClass.getModifiers() & Modifier.STATIC) != 0); in findMatchingConstructor() 147 if (runtimeClass.isMemberClass() && !isStaticClass && params.length >= 1) { in findMatchingConstructor() 233 Class<?> runtimeClass, JDiffMethod method, Map<Method, String> mismatchReasons) { in findMatchingMethod() argument 239 Class<?> currentClass = runtimeClass; in findMatchingMethod()
|