gpt4 book ai didi

java - 如何获取耶拿个人的所有限制

转载 作者:行者123 更新时间:2023-11-30 04:43:41 26 4
gpt4 key购买 nike

我的本​​体有一个道路类和一个商店类。

Road 类有一个名为“highstreetroad”的个体,它与 8 个不同的商店个体相关。

我正在尝试打印“Road hasShop Shop”的所有现有语句。应该有 8 个陈述,但它只给了我一个。我正在使用耶拿来做到这一点。这是我的代码的示例:

ExtendedIterator<Individual> i = model.listIndividuals(RoadCls);
while (i.hasNext())
{
Individual indi = i.next();
System.out.println( indi.getProperty(hasShopCls) );
}

我相信原因是由于“getProperty”,因为 javadoc 说只会返回一个,但我想要多个:

"Answer some statement (this, p, O) in the associated model. If there are several such statements, any one of them may be returned. If no such statements exist, null is returned - in this is differs from getRequiredProperty."

谢谢

最佳答案

在这种情况下,您需要 OntResource.listPropertyValues .

关于java - 如何获取耶拿个人的所有限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11638625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com