public interface IBackgroundKnowledgeStorage
| Modifier and Type | Method and Description |
|---|---|
boolean |
addConcept(Resource resource) |
boolean |
addIndividual(Resource resource) |
boolean |
addNamespace(Namespace namespace) |
boolean |
addProperty(Resource resource) |
boolean |
deleteNamespace(String prefix) |
boolean |
deleteResource(String resourceId) |
List<OntologyNode> |
getClassHierarchy() |
Concept |
getConcept(String conceptId) |
Instance |
getInstance(String instanceId) |
List<Namespace> |
getNamespaces() |
OntologyQuery |
getOntologyResult(OntologyQuery query) |
Property |
getProperty(String typeId) |
List<OntologyNode> |
getPropertyHierarchy() |
boolean |
initialize() |
boolean |
updateConcept(Concept concept) |
boolean |
updateInstance(Instance instance) |
boolean |
updateProperty(Property property) |
List<OntologyNode> getClassHierarchy() throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
org.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionList<OntologyNode> getPropertyHierarchy() throws org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException, org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.QueryEvaluationExceptionProperty getProperty(String typeId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
org.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionConcept getConcept(String conceptId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
org.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionInstance getInstance(String instanceId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
org.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionboolean addProperty(Resource resource)
boolean addConcept(Resource resource)
boolean addIndividual(Resource resource)
boolean updateProperty(Property property)
boolean updateConcept(Concept concept)
boolean updateInstance(Instance instance)
List<Namespace> getNamespaces() throws org.eclipse.rdf4j.repository.RepositoryException
org.eclipse.rdf4j.repository.RepositoryExceptionboolean addNamespace(Namespace namespace)
boolean deleteNamespace(String prefix)
boolean deleteResource(String resourceId)
OntologyQuery getOntologyResult(OntologyQuery query)
boolean initialize()
Copyright © 2018. All rights reserved.