@Retention(value=CLASS) public @interface OnEvent
OnTrigger
Class<?>
value
public abstract Class<?> value