UIMA Ruta:检查功能是否为空/未定义

时间:2018-06-14 15:41:02

标签: uima ruta

在UIMA Ruta脚本中,我想检查注释的特征是否已设置/定义/不为空(无论你怎么称呼它)。该功能本身不是原始类型,而是“注释”。

有没有办法做到这一点,以便在未设置功能时可以使用此检查来限制新注释的生成。

1 个答案:

答案 0 :(得分:1)

您应该能够简单地将其记为特征点标记,并与null进行比较:

MyAnnotation.complexFeature != null;
a:MyAnnotation{a.complexFeature != null};

(需要更新的Ruta版本,在Ruta 2.6.1中应该可以正常工作)

免责声明:我是UIMA Ruta的开发人员