OWL-API交叉点的更多概念

时间:2015-07-13 15:48:43

标签: owl-api

我是OWL-API的新手。 我需要代表N个概念的交集 所以,intersectionOf(C1,C2,..... CN)。 IntersectionOf有两个参数,但我如何进行通用解决方案? 构建HashSet并将其放入参数中是否足够好?

2 个答案:

答案 0 :(得分:0)

OWLDataFactory有获取接受集合的交集的方法 - 通常是类表达式的集合。我相信你所追求的是什么。

答案 1 :(得分:0)

就像伊格纳齐奥说的那样,但代码是:

Java代码: OWLDataFactory factory = manager.getOWLDataFactory(); Set<OWLClassExpression> mySet = new HashSet<OWLClassExpression>(); factory.getOWLObjectIntersectionOf(mySet);

HTH