У меня есть следующий код в python с использованием RDFLib, и я хочу перевести его в JAVA с использованием библиотек Sesame.RDFLib (Python) to Sesame (JAVA)
Python
restrictionNode= BNode()
g.add((nodeIndividualName,rdftype,restrictionNode))
g.add((restrictionNode, rdftype, OWL.Restriction))
g.add((restrictionNode, OWL.onProperty, rno.is_extent_of))
listClassNode = BNode()
g.add((restrictionNode, OWL.allValuesFrom, listClassNode))
g.add((listClassNode, rdftype, OWL.Class))
arcListNode = BNode()
g.add((listClassNode, OWL.oneOf,arcListNode))
Collection(g, arcListNode,arcIndividualList)
В приведенном выше коде, г представляет собой график.
приведенный выше код создает следующее утверждение:
is_extent_of only ({arc_1,arc_2,arc_4})
Я был в состоянии создать тот же код, но в последней строке. Кто-нибудь знает, есть ли такое же понятие, как Collection в Sesame API, или мне нужно вручную создать список, используя первый и остальные?