Home
last modified time | relevance | path

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

/cts/tests/signature/lib/common/src/android/signature/cts/
DApiPresenceChecker.java46 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 …]
DApiComplianceChecker.java81 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 …]
DInterfaceChecker.java96 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()
DAnnotationChecker.java119 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()
DReflectionHelper.java135 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()