OWLAPI 对象属性链公理

OWLAPI ObjectPropertyChain axioms

我们知道在 Protege 中可以使用角色链创建公理,并且由于 Protege 基于 OWLAPI 应该可以创建它们。 我没有在官方文档中找到示例,所以可以这样做吗? 这里有一个例子:

使用 OWL 语法我们有:

Declaration( ObjectProperty( :isEmployedAt ) )

ObjectPropertyAssertion( :isEmployedAt :Martin :SC )

SubObjectPropertyOf( ObjectPropertyChain( :isEmployedAt :isPartOf ) :isEmployedAt)

那么,OWLAPI 中的等价物是什么?

OWLDataFactory::getOWLSubPropertyChainOfAxiom(java.util.List<? extends OWLObjectPropertyExpression> chain,OWLObjectPropertyExpression superProperty)

Javadoc