注解,指定事件类中的方法应用于过滤事件。
方法要有效必须返回一个SettingControl
,并且只有一个参数,该参数应该是SettingControl
的非抽象子类
方法的返回值指定事件是否要写入飞行记录器系统。
以下示例显示如何在事件类中注释方法。
class HelloWorld extends Event { @Label("Message") String message; @SettingDefinition @Label("Message Filter") public boolean filter(RegExpControl regExp) { return regExp.matches(message); } }有关设置控件如何定义的示例,请参见
SettingControl
。
- 自 JDK 9 起
- 9
- 参见: