1 package org.apache.harmony.annotation.tests.java.lang.annotation; 2 3 import java.lang.annotation.ElementType; 4 import java.lang.annotation.Retention; 5 import java.lang.annotation.RetentionPolicy; 6 import java.lang.annotation.Target; 7 8 @Retention(RetentionPolicy.RUNTIME) 9 @Target( {ElementType.METHOD}) 10 public @interface TestAnnotation3 { 11 /* 12 * only primitive type, String, Class, annotation, 13 * enumeration are permitted 14 * or 1-dimensional arrays thereof 15 */ z()16 boolean z() default false; b()17 byte b() default 0; s()18 short s() default 0; i()19 int i() default 100; j()20 long j() default 0; 21 f()22 float f() default 0.0f; d()23 double d() default 0.0d; 24 aString()25 String aString() default ""; aClazz()26 Class aClazz() default Void.class; aEnum()27 TestEnum1 aEnum() default TestEnum1.F; 28 } 29