1234567891011121314151617181920 |
- package test;
-
- import java.lang.annotation.ElementType;
- import java.lang.annotation.Retention;
- import java.lang.annotation.RetentionPolicy;
- import java.lang.annotation.Target;
-
- @Retention(RetentionPolicy.CLASS)
- @Target(ElementType.METHOD)
- public @interface Event {
-
- enum Order {
- Before,
- After
- }
-
- Order value() default Order.Before;
-
- boolean treadSafe() default false;
- }
|