public class BackgroundKnowledgeStorageImpl extends Object implements IBackgroundKnowledgeStorage
| Constructor and Description |
|---|
BackgroundKnowledgeStorageImpl(org.eclipse.rdf4j.repository.Repository repo) |
| 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 propertyId) |
List<OntologyNode> |
getPropertyHierarchy() |
boolean |
initialize() |
boolean |
updateConcept(Concept concept) |
boolean |
updateInstance(Instance instance) |
boolean |
updateProperty(Property property) |
public BackgroundKnowledgeStorageImpl(org.eclipse.rdf4j.repository.Repository repo)
public List<OntologyNode> getClassHierarchy() throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
getClassHierarchy in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionpublic List<OntologyNode> getPropertyHierarchy() throws org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException, org.eclipse.rdf4j.query.QueryEvaluationException
getPropertyHierarchy in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.QueryEvaluationExceptionpublic Property getProperty(String propertyId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
getProperty in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionpublic Concept getConcept(String conceptId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
getConcept in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionpublic boolean updateProperty(Property property)
updateProperty in interface IBackgroundKnowledgeStoragepublic List<Namespace> getNamespaces() throws org.eclipse.rdf4j.repository.RepositoryException
getNamespaces in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.repository.RepositoryExceptionpublic boolean addNamespace(Namespace namespace)
addNamespace in interface IBackgroundKnowledgeStoragepublic boolean deleteNamespace(String prefix)
deleteNamespace in interface IBackgroundKnowledgeStoragepublic boolean addProperty(Resource resource)
addProperty in interface IBackgroundKnowledgeStoragepublic boolean addConcept(Resource resource)
addConcept in interface IBackgroundKnowledgeStoragepublic boolean addIndividual(Resource resource)
addIndividual in interface IBackgroundKnowledgeStoragepublic boolean updateConcept(Concept concept)
updateConcept in interface IBackgroundKnowledgeStoragepublic Instance getInstance(String instanceId) throws org.eclipse.rdf4j.query.QueryEvaluationException, org.eclipse.rdf4j.repository.RepositoryException, org.eclipse.rdf4j.query.MalformedQueryException
getInstance in interface IBackgroundKnowledgeStorageorg.eclipse.rdf4j.query.QueryEvaluationExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionpublic boolean updateInstance(Instance instance)
updateInstance in interface IBackgroundKnowledgeStoragepublic boolean deleteResource(String resourceId)
deleteResource in interface IBackgroundKnowledgeStoragepublic OntologyQuery getOntologyResult(OntologyQuery query)
getOntologyResult in interface IBackgroundKnowledgeStoragepublic boolean initialize()
initialize in interface IBackgroundKnowledgeStorageCopyright © 2018. All rights reserved.