| package org.apache.harmony.annotation.tests.java.lang.annotation; |
| |
| import java.lang.annotation.ElementType; |
| import java.lang.annotation.Retention; |
| import java.lang.annotation.RetentionPolicy; |
| import java.lang.annotation.Target; |
| |
| @Retention(RetentionPolicy.RUNTIME) |
| @Target( {ElementType.METHOD}) |
| public @interface TestAnnotation3b { |
| /* |
| * only primitive type, String, Class, annotation, |
| * enumeration are permitted |
| * or 1-dimensional arrays thereof |
| */ |
| boolean z() default false; |
| byte b() default 0; |
| short s() default 0; |
| int i() default 100; |
| long l() default 0; |
| |
| float f() default 0.0f; |
| double d() default 0.0d; |
| |
| String aString() default ""; |
| Class aClazz() default Void.class; |
| TestEnum1 aEnum() default TestEnum1.F; |
| } |