• Home
  • Raw
  • Download

Lines Matching refs:ClassObject

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);
83 int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* ins);
89 DataObject* dvmBoxPrimitive(JValue value, ClassObject* returnType);
95 bool dvmUnboxPrimitive(Object* value, ClassObject* returnType,
102 ClassObject* dvmGetBoxedReturnType(const Method* meth);
109 Object* dvmCreateReflectObjForField(const ClassObject* clazz, Field* field);
110 Object* dvmCreateReflectObjForMethod(const ClassObject* clazz, Method* method);
125 ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
139 ArrayObject* dvmGetClassAnnotations(const ClassObject* clazz);
147 Object* dvmGetClassAnnotation(const ClassObject* clazz, const ClassObject* annotationClazz);
148 Object* dvmGetMethodAnnotation(const ClassObject* clazz, const Method* method,
149 const ClassObject* annotationClazz);
150 Object* dvmGetFieldAnnotation(const ClassObject* clazz, const Field* method,
151 const ClassObject* annotationClazz);
156 bool dvmIsClassAnnotationPresent(const ClassObject* clazz, const ClassObject* annotationClazz);
157 bool dvmIsMethodAnnotationPresent(const ClassObject* clazz, const Method* method,
158 const ClassObject* annotationClazz);
159 bool dvmIsFieldAnnotationPresent(const ClassObject* clazz, const Field* method,
160 const ClassObject* annotationClazz);
176 ArrayObject* dvmGetClassSignatureAnnotation(const ClassObject* clazz);
184 Object* dvmGetEnclosingMethod(const ClassObject* clazz);
189 ClassObject* dvmGetDeclaringClass(const ClassObject* clazz);
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 */
241 const DexEncodedArray* encodedArray, const ClassObject* clazz);