【发布时间】:2018-07-12 15:23:39
【问题描述】:
在 UIMA Ruta 脚本中,我想检查注释的功能是否已设置/定义/不为空(无论您如何称呼它)。该功能本身不是原始类型,而是“注释”。
有没有办法做到这一点,以便在未设置该功能的情况下,可以使用此检查来限制新注释的生成。
【问题讨论】:
在 UIMA Ruta 脚本中,我想检查注释的功能是否已设置/定义/不为空(无论您如何称呼它)。该功能本身不是原始类型,而是“注释”。
有没有办法做到这一点,以便在未设置该功能的情况下,可以使用此检查来限制新注释的生成。
【问题讨论】:
您应该能够简单地用特征点符号将其写下来,并与 null 进行比较:
MyAnnotation.complexFeature != null;
a:MyAnnotation{a.complexFeature != null};
(需要更新的 Ruta 版本,在 Ruta 2.6.1 中应该可以正常工作)
免责声明:我是 UIMA Ruta 的开发人员
【讨论】: