Lines Matching full:clazz
32 ArrayObject* dvmGetDeclaredFields(ClassObject* clazz, bool publicOnly);
37 Object* dvmGetDeclaredField(ClassObject* clazz, StringObject* nameObj);
42 ArrayObject* dvmGetDeclaredConstructors(ClassObject* clazz, bool publicOnly);
51 ArrayObject* dvmGetDeclaredMethods(ClassObject* clazz, bool publicOnly);
56 Object* dvmGetDeclaredConstructorOrMethod(ClassObject* clazz,
63 ArrayObject* dvmGetInterfaces(ClassObject* clazz);
68 Field* dvmSlotToField(ClassObject* clazz, int slot);
69 Method* dvmSlotToMethod(ClassObject* clazz, int slot);
109 Object* dvmCreateReflectObjForField(const ClassObject* clazz, Field* field);
110 Object* dvmCreateReflectObjForMethod(const ClassObject* clazz, Method* method);
119 return (method->clazz == gDvm.classJavaLangReflectMethod);
139 ArrayObject* dvmGetClassAnnotations(const ClassObject* clazz);
147 Object* dvmGetClassAnnotation(const ClassObject* clazz, const ClassObject* annotationClazz);
148 Object* dvmGetMethodAnnotation(const ClassObject* clazz, const Method* method,
150 Object* dvmGetFieldAnnotation(const ClassObject* clazz, const Field* method,
156 bool dvmIsClassAnnotationPresent(const ClassObject* clazz, const ClassObject* annotationClazz);
157 bool dvmIsMethodAnnotationPresent(const ClassObject* clazz, const Method* method,
159 bool dvmIsFieldAnnotationPresent(const ClassObject* clazz, const Field* method,
176 ArrayObject* dvmGetClassSignatureAnnotation(const ClassObject* clazz);
184 Object* dvmGetEnclosingMethod(const ClassObject* clazz);
187 * Return clazz's declaring class, or NULL if there isn't one.
189 ClassObject* dvmGetDeclaringClass(const ClassObject* clazz);
192 * Return clazz's enclosing class, or NULL if there isn't one.
194 ClassObject* dvmGetEnclosingClass(const ClassObject* clazz);
202 bool dvmGetInnerClass(const ClassObject* clazz, StringObject** pName,
209 ArrayObject* dvmGetDeclaredClasses(const ClassObject* clazz);
230 const ClassObject* clazz; /* class to resolve with respect to */
238 * @param clazz class to use when resolving strings and types
241 const DexEncodedArray* encodedArray, const ClassObject* clazz);