/dalvik/vm/mterp/c/ |
H A D | OP_CHECK_CAST.cpp | 3 ClassObject* clazz; local 18 clazz = dvmDexGetResolvedClass(methodClassDex, ref); 19 if (clazz == NULL) { 20 clazz = dvmResolveClass(curMethod->clazz, ref, false); 21 if (clazz == NULL) 24 if (!dvmInstanceof(obj->clazz, clazz)) { 25 dvmThrowClassCastException(obj->clazz, clazz); [all...] |
H A D | OP_CONST_CLASS.cpp | 3 ClassObject* clazz; local 8 clazz = dvmDexGetResolvedClass(methodClassDex, ref); 9 if (clazz == NULL) { 11 clazz = dvmResolveClass(curMethod->clazz, ref, true); 12 if (clazz == NULL) 15 SET_REGISTER(vdst, (u4) clazz);
|
H A D | OP_INSTANCE_OF.cpp | 3 ClassObject* clazz; local 19 clazz = dvmDexGetResolvedClass(methodClassDex, ref); 20 if (clazz == NULL) { 22 clazz = dvmResolveClass(curMethod->clazz, ref, true); 23 if (clazz == NULL) 26 SET_REGISTER(vdst, dvmInstanceof(obj->clazz, clazz));
|
H A D | OP_NEW_INSTANCE.cpp | 3 ClassObject* clazz; local 11 clazz = dvmDexGetResolvedClass(methodClassDex, ref); 12 if (clazz == NULL) { 13 clazz = dvmResolveClass(curMethod->clazz, ref, false); 14 if (clazz == NULL) 18 if (!dvmIsClassInitialized(clazz) && !dvmInitClass(clazz)) 37 //if (dvmIsInterfaceClass(clazz) || dvmIsAbstractClass(clazz)) { [all...] |
H A D | OP_APUT_OBJECT.cpp | 24 if (!dvmCanPutArrayElement(obj->clazz, arrayObj->clazz)) { 26 obj->clazz->descriptor, obj, 27 arrayObj->clazz->descriptor, arrayObj); 28 dvmThrowArrayStoreExceptionIncompatibleElement(obj->clazz, arrayObj->clazz);
|
/dalvik/vm/oo/ |
H A D | TypeCheck.cpp | 57 * Determine whether "sub" is an instance of "clazz", where both of these 82 const ClassObject* clazz) 85 assert(dvmIsArrayClass(clazz)); 94 assert(subDim > 0 && clazz->arrayDim > 0); 95 if (subDim == clazz->arrayDim) { 97 * See if "sub" is an instance of "clazz". This handles the 100 return dvmInstanceof(subElemClass, clazz->elementClass); 101 } else if (subDim > clazz->arrayDim) { 108 if (dvmIsInterfaceClass(clazz->elementClass)) { 114 return dvmImplements(clazz, claz 81 isArrayInstanceOfArray(const ClassObject* subElemClass, int subDim, const ClassObject* clazz) argument 137 isArrayInstanceOf(const ClassObject* sub, const ClassObject* clazz) argument 170 dvmImplements(const ClassObject* clazz, const ClassObject* interface) argument 224 isInstanceof(const ClassObject* instance, const ClassObject* clazz) argument 241 dvmInstanceofNonTrivial(const ClassObject* instance, const ClassObject* clazz) argument [all...] |
H A D | TypeCheck.h | 29 const ClassObject* clazz); 32 * Determine whether "instance" is an instance of "clazz". 36 INLINE int dvmInstanceof(const ClassObject* instance, const ClassObject* clazz) argument 38 if (instance == clazz) { 43 return dvmInstanceofNonTrivial(instance, clazz); 51 int dvmImplements(const ClassObject* clazz, const ClassObject* interface); 54 * Determine whether "sub" is a sub-class of "clazz". 58 INLINE int dvmIsSubClass(const ClassObject* sub, const ClassObject* clazz) { argument 60 /*printf("###### sub='%s' clazz='%s'\n", sub->name, clazz [all...] |
H A D | Object.cpp | 27 InstField* dvmFindInstanceField(const ClassObject* clazz, argument 33 assert(clazz != NULL); 41 pField = clazz->ifields; 42 for (i = 0; i < clazz->ifieldCount; i++, pField++) { 61 InstField* dvmFindInstanceFieldHier(const ClassObject* clazz, argument 69 pField = dvmFindInstanceField(clazz, fieldName, signature); 73 if (clazz->super != NULL) 74 return dvmFindInstanceFieldHier(clazz->super, fieldName, signature); 85 StaticField* dvmFindStaticField(const ClassObject* clazz, argument 91 assert(clazz ! 115 dvmFindStaticFieldHier(const ClassObject* clazz, const char* fieldName, const char* signature) argument 165 dvmFindFieldHier(const ClassObject* clazz, const char* fieldName, const char* signature) argument 365 findMethodInListByDescriptor(const ClassObject* clazz, bool findVirtual, bool isHier, const char* name, const char* descriptor) argument 425 findMethodInListByProto(const ClassObject* clazz, MethodType wantedType, bool isHier, const char* name, const DexProto* proto) argument 468 dvmFindVirtualMethodByDescriptor(const ClassObject* clazz, const char* methodName, const char* descriptor) argument 489 dvmFindVirtualMethodByName(const ClassObject* clazz, const char* methodName) argument 511 dvmFindVirtualMethod(const ClassObject* clazz, const char* methodName, const DexProto* proto) argument 524 dvmFindVirtualMethodHierByDescriptor(const ClassObject* clazz, const char* methodName, const char* descriptor) argument 537 dvmFindVirtualMethodHier(const ClassObject* clazz, const char* methodName, const DexProto* proto) argument 594 dvmFindDirectMethodByDescriptor(const ClassObject* clazz, const char* methodName, const char* descriptor) argument 608 dvmFindDirectMethodHierByDescriptor(const ClassObject* clazz, const char* methodName, const char* descriptor) argument 620 dvmFindDirectMethod(const ClassObject* clazz, const char* methodName, const DexProto* proto) argument 633 dvmFindDirectMethodHier(const ClassObject* clazz, const char* methodName, const DexProto* proto) argument 653 dvmFindMethodHier(const ClassObject* clazz, const char* methodName, const DexProto* proto) argument 672 dvmGetVirtualizedMethod(const ClassObject* clazz, const Method* meth) argument 742 ClassObject* clazz; local [all...] |
H A D | Class.cpp | 179 static void loadMethodFromDex(ClassObject* clazz, const DexMethod* pDexMethod,\ 182 static void loadSFieldFromDex(ClassObject* clazz, 184 static void loadIFieldFromDex(ClassObject* clazz, 186 static bool precacheReferenceOffsets(ClassObject* clazz); 187 static void computeRefOffsets(ClassObject* clazz); 189 static bool createVtable(ClassObject* clazz); 190 static bool createIftable(ClassObject* clazz); 191 static bool insertMethodStubs(ClassObject* clazz); 192 static bool computeFieldOffsets(ClassObject* clazz); 193 static void throwEarlierClassFailure(ClassObject* clazz); 203 logClassLoadWithTime(char type, ClassObject* clazz, u8 time) argument 216 logClassLoad(char type, ClassObject* clazz) argument 295 dvmClassObjectSize(const ClassObject *clazz) argument 374 ClassObject* clazz = (ClassObject*) local 942 dvmGetInitiatingLoaderList(ClassObject* clazz) argument 964 dvmLoaderInInitiatingList(const ClassObject* clazz, const Object* loader) argument 1002 dvmAddInitiatingLoader(ClassObject* clazz, Object* loader) argument 1070 const ClassObject* clazz = (const ClassObject*) vclazz; local 1091 const ClassObject* clazz = (const ClassObject*) vclazz; local 1169 dvmAddClassToHash(ClassObject* clazz) argument 1215 removeClassFromHash(ClassObject* clazz) argument 1240 dvmSetClassSerialNumber(ClassObject* clazz) argument 1259 ClassObject* clazz; local 1336 ClassObject* clazz = dvmLookupClass(descriptor, loader, false); local 1432 ClassObject* clazz; local 1477 ClassObject* clazz; local 1996 dvmFreeClassInnards(ClassObject* clazz) argument 2148 loadMethodFromDex(ClassObject* clazz, const DexMethod* pDexMethod, Method* meth) argument 2335 loadSFieldFromDex(ClassObject* clazz, const DexField* pDexSField, StaticField* sfield) argument 2359 loadIFieldFromDex(ClassObject* clazz, const DexField* pDexIField, InstField* ifield) argument 2380 precacheReferenceOffsets(ClassObject* clazz) argument 2449 computeRefOffsets(ClassObject* clazz) argument 2504 dvmLinkClass(ClassObject* clazz) argument 2864 createVtable(ClassObject* clazz) argument 3018 createIftable(ClassObject* clazz) argument 3479 insertMethodStubs(ClassObject* clazz) argument 3547 computeFieldOffsets(ClassObject* clazz) argument 3763 throwEarlierClassFailure(ClassObject* clazz) argument 3780 initSFields(ClassObject* clazz) argument 4057 validateSuperDescriptors(const ClassObject* clazz) argument 4159 dvmIsClassInitializing(const ClassObject* clazz) argument 4232 dvmInitClass(ClassObject* clazz) argument 4557 ClassObject* clazz = method->clazz; local 4587 ClassObject* clazz = method->clazz; local 4613 ClassObject* clazz = (ClassObject*)vclazz; local 4670 const ClassObject* clazz = (const ClassObject*) vclazz; local 4791 dvmDumpClass(const ClassObject* clazz, int flags) argument [all...] |
H A D | Object.h | 92 #define SET_CLASS_FLAG(clazz, flag) \ 93 do { (clazz)->accessFlags |= (flag); } while (0) 95 #define CLEAR_CLASS_FLAG(clazz, flag) \ 96 do { (clazz)->accessFlags &= ~(flag); } while (0) 98 #define IS_CLASS_FLAG_SET(clazz, flag) \ 99 (((clazz)->accessFlags & (flag)) != 0) 101 #define GET_CLASS_FLAG_GROUP(clazz, flags) \ 102 ((u4)((clazz)->accessFlags & (flags))) 185 ClassObject* clazz; member in struct:InterfaceEntry 210 ClassObject* clazz; member in struct:Object 303 ClassObject* clazz; /* class in which the field is declared */ member in struct:Field 490 ClassObject* clazz; member in struct:Method 660 dvmFindFieldOffset(const ClassObject* clazz, const char* fieldName, const char* signature) argument 731 dvmIsInterfaceClass(const ClassObject* clazz) argument 734 dvmIsPublicClass(const ClassObject* clazz) argument 737 dvmIsFinalClass(const ClassObject* clazz) argument 740 dvmIsAbstractClass(const ClassObject* clazz) argument 743 dvmIsAnnotationClass(const ClassObject* clazz) argument 746 dvmIsPrimitiveClass(const ClassObject* clazz) argument 751 dvmIsClassLinked(const ClassObject* clazz) argument 755 dvmIsClassVerified(const ClassObject* clazz) argument 772 dvmIsTheClassClass(const ClassObject* clazz) argument [all...] |
H A D | Array.h | 76 return ( ((Object*)arrayObj)->clazz->descriptor[0] == '[' ); 84 INLINE bool dvmIsObjectArrayClass(const ClassObject* clazz) argument 86 const char* descriptor = clazz->descriptor; 98 return dvmIsObjectArrayClass(arrayObj->clazz); 107 INLINE bool dvmIsArrayClass(const ClassObject* clazz) argument 109 return (clazz->descriptor[0] == '['); 138 size_t dvmArrayClassElementWidth(const ClassObject* clazz);
|
H A D | Class.h | 67 * Set clazz->serialNumber to the next available value. 69 void dvmSetClassSerialNumber(ClassObject* clazz); 118 bool dvmLinkClass(ClassObject* clazz); 123 INLINE bool dvmIsClassInitialized(const ClassObject* clazz) { argument 124 return (clazz->status == CLASS_INITIALIZED); 126 bool dvmIsClassInitializing(const ClassObject* clazz); 131 extern "C" bool dvmInitClass(ClassObject* clazz); 143 void dvmFreeClassInnards(ClassObject* clazz); 144 bool dvmAddClassToHash(ClassObject* clazz); 145 void dvmAddInitiatingLoader(ClassObject* clazz, Objec [all...] |
/dalvik/tests/085-old-style-inner-class/src/ |
H A D | Main.java | 33 private static String nameOf(Class clazz) { argument 34 return (clazz == null) ? "(null)" : clazz.getName(); 41 private static void infoFor(Class clazz) { argument 42 System.out.println("Class: " + nameOf(clazz) + "\n" + 44 nameOf(clazz.getDeclaringClass()) + "\n" + 46 nameOf(clazz.getEnclosingClass()) + "\n" + 48 nameOf(clazz.getEnclosingMethod()));
|
/dalvik/vm/hprof/ |
H A D | HprofClass.cpp | 40 static u4 computeClassHash(const ClassObject *clazz) argument 46 cp = clazz->descriptor; 47 hash = (u4)clazz->classLoader; 73 hprof_class_object_id hprofLookupClassId(const ClassObject *clazz) argument 77 if (clazz == NULL) { 89 val = dvmHashTableLookup(gClassHashTable, computeClassHash(clazz), 90 (void *)clazz, classCmp, true); 100 getPrettyClassNameId(clazz->descriptor); 102 return (hprof_class_object_id)clazz; 119 const ClassObject *clazz; local [all...] |
/dalvik/vm/reflect/ |
H A D | Reflect.h | 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, Metho 230 const ClassObject* clazz; /* class to resolve with respect to */ member in struct:EncodedArrayIterator [all...] |
H A D | Reflect.cpp | 48 ClassObject* clazz; local 50 clazz = dvmFindClassNoInit(*ccp, NULL); 51 if (clazz == NULL) { 56 if (clazz->ifieldCount != 1) { 58 clazz->ifieldCount, *ccp); 77 ClassObject* clazz = NULL; local 94 clazz = dvmFindArrayClass(*pSignature, defClass->classLoader); 103 clazz = dvmFindClassNoInit(*pSignature, defClass->classLoader); 106 clazz = dvmFindPrimitiveClass(*signature++); 109 if (clazz 160 ClassObject* clazz = convertSignaturePartToClass(&cp, defClass); local 182 fieldToSlot(const Field* field, const ClassObject* clazz) argument 201 dvmSlotToField(ClassObject* clazz, int slot) argument 221 createFieldObject(Field* field, const ClassObject* clazz) argument 251 fieldObj, &unused, clazz, type, nameObj, slot); local 273 dvmGetDeclaredFields(ClassObject* clazz, bool publicOnly) argument 348 ClassObject* clazz = meth->clazz; local 366 dvmSlotToMethod(ClassObject* clazz, int slot) argument 454 dvmGetDeclaredConstructors(ClassObject* clazz, bool publicOnly) argument 612 dvmGetDeclaredMethods(ClassObject* clazz, bool publicOnly) argument 750 dvmGetDeclaredConstructorOrMethod(ClassObject* clazz, StringObject* nameObj, ArrayObject* args) argument 779 dvmGetDeclaredField(ClassObject* clazz, StringObject* nameObj) argument 813 dvmGetInterfaces(ClassObject* clazz) argument 1191 ClassObject* clazz; local 1211 ClassObject* clazz; local 1241 dvmCreateReflectObjForField(const ClassObject* clazz, Field* field) argument 1260 dvmCreateReflectObjForMethod(const ClassObject* clazz, Method* method) argument [all...] |
H A D | Annotation.cpp | 38 static Object* processEncodedAnnotation(const ClassObject* clazz,\ 40 static bool skipEncodedAnnotation(const ClassObject* clazz, const u1** pPtr); 88 const ClassObject* clazz) 96 pClassDef = dexFindClass(pDexFile, clazz->descriptor); 217 * An annotation in "clazz" refers to a method by index. This just gives 295 * "clazz" is the class on which the annotations are defined. It may be 317 static bool processAnnotationValue(const ClassObject* clazz, argument 335 (ptr-1) - (u1*)clazz->pDvmDex->pDexFile->baseAddr); 411 elemObj = (Object*) dvmResolveString(clazz, idx); 423 elemObj = (Object*) dvmResolveClass(clazz, id 644 createAnnotationMember(const ClassObject* clazz, const ClassObject* annoClass, const u1** pPtr) argument 738 processEncodedAnnotation(const ClassObject* clazz, const u1** pPtr) argument 828 processAnnotationSet(const ClassObject* clazz, const DexAnnotationSetItem* pAnnoSet, int visibility) argument 882 getAnnotationItemFromAnnotationSet( const ClassObject* clazz, const DexAnnotationSetItem* pAnnoSet, int visibility, const ClassObject* annotationClazz) argument 927 getAnnotationObjectFromAnnotationSet(const ClassObject* clazz, const DexAnnotationSetItem* pAnnoSet, int visibility, const ClassObject* annotationClazz) argument 953 skipAnnotationValue(const ClassObject* clazz, const u1** pPtr) argument 1018 skipEncodedAnnotation(const ClassObject* clazz, const u1** pPtr) argument 1066 searchAnnotationSet(const ClassObject* clazz, const DexAnnotationSetItem* pAnnoSet, const char* descriptor, int visibility) argument 1100 searchEncodedAnnotation(const ClassObject* clazz, const u1* ptr, const char* name) argument 1139 getAnnotationValue(const ClassObject* clazz, const DexAnnotationItem* pAnnoItem, const char* annoName, int expectedType, const char* debugAnnoName) argument 1176 getSignatureValue(const ClassObject* clazz, const DexAnnotationSetItem* pAnnoSet) argument 1209 findAnnotationSetForClass( const ClassObject* clazz) argument 1234 dvmGetClassAnnotations(const ClassObject* clazz) argument 1254 dvmGetClassAnnotation(const ClassObject* clazz, const ClassObject* annotationClazz) argument 1268 dvmIsClassAnnotationPresent(const ClassObject* clazz, const ClassObject* annotationClazz) argument 1286 dvmGetClassSignatureAnnotation(const ClassObject* clazz) argument 1304 dvmGetEnclosingMethod(const ClassObject* clazz) argument 1340 dvmGetDeclaringClass(const ClassObject* clazz) argument 1375 dvmGetEnclosingClass(const ClassObject* clazz) argument 1449 dvmGetInnerClass(const ClassObject* clazz, StringObject** pName, int* pAccessFlags) argument 1525 dvmGetDeclaredClasses(const ClassObject* clazz) argument 1636 ClassObject* clazz = method->clazz; local 1689 ClassObject* clazz = method->clazz; local 1707 dvmGetMethodAnnotation(const ClassObject* clazz, const Method* method, const ClassObject* annotationClazz) argument 1721 dvmIsMethodAnnotationPresent(const ClassObject* clazz, const Method* method, const ClassObject* annotationClazz) argument 1741 ClassObject* clazz = method->clazz; local 1762 ClassObject* clazz = method->clazz; local 1799 const ClassObject* clazz = method->clazz; local 1943 ClassObject* clazz = field->clazz; local 1991 ClassObject* clazz = field->clazz; local 2010 dvmGetFieldAnnotation(const ClassObject* clazz, const Field* field, const ClassObject* annotationClazz) argument 2024 dvmIsFieldAnnotationPresent(const ClassObject* clazz, const Field* field, const ClassObject* annotationClazz) argument 2044 ClassObject* clazz = field->clazz; local 2068 processAnnotationSetRefList(const ClassObject* clazz, const DexAnnotationSetRefList* pAnnoSetList, u4 count) argument 2121 ClassObject* clazz = method->clazz; local 2188 ClassObject* clazz = method->clazz; local 2223 dvmEncodedArrayIteratorInitialize(EncodedArrayIterator* iterator, const DexEncodedArray* encodedArray, const ClassObject* clazz) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | Constant.java | 49 Class clazz = getClass(); 52 if (clazz != otherClazz) { 53 return clazz.getName().compareTo(otherClazz.getName());
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | Constant.java | 49 Class clazz = getClass(); 52 if (clazz != otherClazz) { 53 return clazz.getName().compareTo(otherClazz.getName());
|
/dalvik/vm/native/ |
H A D | java_lang_reflect_AccessibleObject.cpp | 25 * private static Object[] getClassSignatureAnnotation(Class clazz) 33 ClassObject* clazz = (ClassObject*) args[0]; local 34 ArrayObject* arr = dvmGetClassSignatureAnnotation(clazz);
|
H A D | java_lang_Class.cpp | 133 * static private ClassLoader getClassLoader(Class clazz) 140 ClassObject* clazz = (ClassObject*) args[0]; local 142 RETURN_PTR(clazz->classLoader); 172 * private static Class<?>[] getDeclaredClasses(Class<?> clazz, 182 ClassObject* clazz = (ClassObject*) args[0]; local 186 classes = dvmGetDeclaredClasses(clazz); 227 * static Constructor[] getDeclaredConstructors(Class clazz, boolean publicOnly) 233 ClassObject* clazz = (ClassObject*) args[0]; local 237 constructors = dvmGetDeclaredConstructors(clazz, publicOnly); 249 ClassObject* clazz local 265 ClassObject* clazz = (ClassObject*) args[0]; local 279 ClassObject* clazz = (ClassObject*) args[0]; local 296 ClassObject* clazz = (ClassObject*) args[0]; local 314 ClassObject* clazz = (ClassObject*) args[0]; local 333 ClassObject* clazz = (ClassObject*) args[0]; local 364 ClassObject* clazz = (ClassObject*) args[0]; local 422 ClassObject* clazz = (ClassObject*) args[0]; local 495 ClassObject* clazz = (ClassObject*) args[0]; local 572 ClassObject* clazz = (ClassObject*) args[0]; local 587 ClassObject* clazz = (ClassObject*) args[0]; local 602 ClassObject* clazz = (ClassObject*) args[0]; local 617 ClassObject* clazz = (ClassObject*) args[0]; local 638 ClassObject* clazz = (ClassObject*) args[0]; local 685 ClassObject* clazz = (ClassObject*) args[0]; local 709 ClassObject* clazz = (ClassObject*) args[0]; local 722 ClassObject* clazz = (ClassObject*) args[0]; local 734 ClassObject* clazz = (ClassObject*) args[0]; local 748 ClassObject* clazz = (ClassObject*) args[0]; local [all...] |
/dalvik/vm/alloc/ |
H A D | Alloc.cpp | 95 ClassObject* clazz; local 100 clazz = dvmFindSystemClass(descriptor); 101 if (clazz == NULL) { 106 init = dvmFindDirectMethodByDescriptor(clazz, "<init>", 113 obj = dvmAllocObject(clazz, ALLOC_DEFAULT); 181 Object* dvmAllocObject(ClassObject* clazz, int flags) argument 185 assert(clazz != NULL); 186 assert(dvmIsClassInitialized(clazz) || dvmIsClassInitializing(clazz)); 189 newObj = (Object*)dvmMalloc(clazz 207 ClassObject* clazz = obj->clazz; local 309 const ClassObject *clazz; member in struct:CountContext 322 dvmCountInstancesOfClass(const ClassObject *clazz) argument 341 dvmCountAssignableInstancesOfClass(const ClassObject *clazz) argument [all...] |
H A D | VisitInlines.h | 27 assert(obj->clazz != NULL); 28 if (obj->clazz->refOffsets != CLASS_WALK_SUPER) { 29 size_t refOffsets = obj->clazz->refOffsets; 38 for (ClassObject *clazz = obj->clazz; 39 clazz != NULL; 40 clazz = clazz->super) { 41 InstField *field = clazz->ifields; 42 for (int i = 0; i < clazz 54 visitStaticFields(Visitor *visitor, ClassObject *clazz, void *arg) argument 70 visitInterfaces(Visitor *visitor, ClassObject *clazz, void *arg) argument [all...] |
/dalvik/tests/031-class-attributes/src/ |
H A D | ClassAttrs.java | 124 public static void printClassAttrs(Class clazz) { argument 127 System.out.println("***** " + clazz + ":"); 130 + clazz.getName()); 132 + clazz.getCanonicalName()); 134 + clazz.getSimpleName()); 136 + getSignatureAttribute(clazz)); 139 + clazz.getSuperclass()); 141 + clazz.getGenericSuperclass()); 143 + clazz.getDeclaringClass()); 145 + clazz [all...] |
/dalvik/tests/004-annotations/src/android/test/anno/ |
H A D | TestAnnotations.java | 28 static void printAnnotations(Class clazz) { argument 32 annos = clazz.getAnnotations(); 33 System.out.println("annotations on TYPE " + clazz + 38 for (Constructor c: clazz.getDeclaredConstructors()) { 49 for (Method m: clazz.getDeclaredMethods()) { 60 for (Field f: clazz.getDeclaredFields()) { 158 Class clazz; 159 clazz = SimplyNoted.class; 160 printAnnotations(clazz); 161 clazz [all...] |