有一种基于您的帖子的更简洁的方法:
public class TypeQualifier extends AnnotationLiteral<Type> implements Type{private TypeEnum type;public TypeQualifier(TypeEnum t) { this.type = t;}public TypeEnum value() { return type;}}然后像这样开火:
dynamicEventFirer.fireEvent(new TypeQualifier(TypeEnum.TYPEA));



