OWL API получает информацию о OWLAnonymousIndividual
Я пытаюсь прочитать файл сова с OWLApi, из этой части файла:
:RGBCapability rdf:type owl:Class ;
rdfs:subClassOf :Capability ,
[ rdf:type owl:Restriction ;
owl:onProperty :hasParameter ;
owl:hasValue [
rdf:type :Parameter ;
:name "g"^^xsd:string ;
:mandatory "true"^^xsd:boolean ;
:hasDatatype xsd:integer
]
] ,
[ rdf:type owl:Restriction ;
owl:onProperty :hasParameter ;
owl:hasValue [
rdf:type :Parameter ;
:name "r"^^xsd:string ;
:mandatory "true"^^xsd:boolean ;
:hasDatatype xsd:integer
]
] ,
[ rdf:type owl:Restriction ;
owl:onProperty :hasParameter ;
owl:hasValue [
rdf:type :Parameter ;
:name "b"^^xsd:string ;
:mandatory "true"^^xsd:boolean ;
:hasDatatype xsd:integer
]
].
Я получаю это OWLClassExpression:
(uk.ac.manchester.cs.owl.owlapi.OWLObjectHasValueImpl) ObjectHasValue(<http://www.url.com/#hasParameter> _:genid4)
Итак, у меня есть свойство hasParameter, но OWLIndividual - это OWLAnonymousIndividual, как я могу получить другую информацию о _:genid4, например:type:Parameter,:name "g"^^xsd:string и так далее?