【发布时间】:2017-05-04 15:31:58
【问题描述】:
我有这段代码:
manager.addAxiom(
ontology,factory.getOWLSubClassOfAxiom(
factory.getOWLClass("CCC", prefix ),
factory.getOWLObjectIntersectionOf(
Arrays.asList(
factory.getOWLObjectComplementOf(
factory.getOWLClass("AAA", prefix )),
factory.getOWLClass("AAA", prefix )) ))) ;
如您所见,我使用 Arrays.asList 来表示 OWLClassExpressions 列表。 这适用于 OWLAPI 5,但现在我必须对不支持 List 而只支持 Set 的 OWLAPI4 做同样的事情。 如何转换此代码,即使用 Set 类的内联构造函数?
【问题讨论】: