15d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhaopackage android.test.anno; 25d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao 35d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhaoimport java.lang.annotation.*; 45d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao 55d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao@Target(ElementType.METHOD) 65d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao@Retention(RetentionPolicy.RUNTIME) 75d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao 85d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhaopublic @interface AnnoFancyMethod { 95d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao enum AnnoFancyMethodEnum { FOO, BAR }; 105d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao boolean callMe() default false; 115d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao boolean biteMe(); 125d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao AnnoFancyMethodEnum enumerated() default AnnoFancyMethodEnum.FOO; 135d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao Class someClass() default SomeClass.class; 145d1ac920fdaef5d4ec8f66bb734488cd9660b024jeffhao} 15