Public Member Functions | |
void | deleteInstance (String instanceURI, String instanceName) throws NonExistenceEntryException, UnknownException |
String | executeQuery (String queryString) |
ArrayList< QuerySolution > | executeQueryRaw (String queryString) |
Individual | getIndividual (String uri) throws NonExistenceEntryException |
Iterator | getInstancesOfClass (String className) |
OntModel | getModel () |
String | getNamespaceByPrefix (String namespacePrefix) |
OntProperty | getOntProperty (String uri) throws NonExistenceEntryException |
Property | getProperty (String uri) throws NonExistenceEntryException |
com.hp.hpl.jena.rdf.model.Statement | getPropertyOf (String proNameSpace, String proLocalName, Individual ind) |
void | importOntology (String filename) |
void | insertInstance (String classURI, String className, String instanceURI, String instanceName) throws DuplicatedEntryException, UnknownClassException |
com.hp.hpl.jena.rdf.model.NodeIterator | listPropertiesOf (String proNameSpace, String proLocalName, Individual ind) |
OntologyDB () | |
OntologyDB (String filename) | |
OntologyDB (ArrayList< String > filenames) | |
void | printModel () |
void | reasoning () |
void | reloadOWLFile (String file) |
boolean | removeStatement (Statement stm) |
Public Attributes | |
OntModel | model |
Definition at line 80 of file OntologyDB.java.
Definition at line 82 of file OntologyDB.java.
org.srs.srs_knowledge.knowledge_engine.OntologyDB.OntologyDB | ( | String | filename | ) | [inline] |
Definition at line 89 of file OntologyDB.java.
org.srs.srs_knowledge.knowledge_engine.OntologyDB.OntologyDB | ( | ArrayList< String > | filenames | ) | [inline] |
Definition at line 101 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.deleteInstance | ( | String | instanceURI, |
String | instanceName | ||
) | throws NonExistenceEntryException, UnknownException [inline] |
Definition at line 333 of file OntologyDB.java.
String org.srs.srs_knowledge.knowledge_engine.OntologyDB.executeQuery | ( | String | queryString | ) | [inline] |
Definition at line 136 of file OntologyDB.java.
ArrayList<QuerySolution> org.srs.srs_knowledge.knowledge_engine.OntologyDB.executeQueryRaw | ( | String | queryString | ) | [inline] |
Definition at line 166 of file OntologyDB.java.
Individual org.srs.srs_knowledge.knowledge_engine.OntologyDB.getIndividual | ( | String | uri | ) | throws NonExistenceEntryException [inline] |
Definition at line 355 of file OntologyDB.java.
Iterator org.srs.srs_knowledge.knowledge_engine.OntologyDB.getInstancesOfClass | ( | String | className | ) | [inline] |
Definition at line 253 of file OntologyDB.java.
OntModel org.srs.srs_knowledge.knowledge_engine.OntologyDB.getModel | ( | ) | [inline] |
Definition at line 308 of file OntologyDB.java.
String org.srs.srs_knowledge.knowledge_engine.OntologyDB.getNamespaceByPrefix | ( | String | namespacePrefix | ) | [inline] |
Definition at line 267 of file OntologyDB.java.
OntProperty org.srs.srs_knowledge.knowledge_engine.OntologyDB.getOntProperty | ( | String | uri | ) | throws NonExistenceEntryException [inline] |
Definition at line 379 of file OntologyDB.java.
Property org.srs.srs_knowledge.knowledge_engine.OntologyDB.getProperty | ( | String | uri | ) | throws NonExistenceEntryException [inline] |
Definition at line 367 of file OntologyDB.java.
com.hp.hpl.jena.rdf.model.Statement org.srs.srs_knowledge.knowledge_engine.OntologyDB.getPropertyOf | ( | String | proNameSpace, |
String | proLocalName, | ||
Individual | ind | ||
) | [inline] |
proNameSpace | property namespace |
proLocalName | property name |
ind | individual object |
Definition at line 298 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.importOntology | ( | String | filename | ) | [inline] |
Definition at line 119 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.insertInstance | ( | String | classURI, |
String | className, | ||
String | instanceURI, | ||
String | instanceName | ||
) | throws DuplicatedEntryException, UnknownClassException [inline] |
Definition at line 312 of file OntologyDB.java.
com.hp.hpl.jena.rdf.model.NodeIterator org.srs.srs_knowledge.knowledge_engine.OntologyDB.listPropertiesOf | ( | String | proNameSpace, |
String | proLocalName, | ||
Individual | ind | ||
) | [inline] |
proNameSpace | property namespace |
proLocalName | property name |
ind | individual object |
Definition at line 282 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.printModel | ( | ) | [inline] |
Definition at line 226 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.reasoning | ( | ) | [inline] |
Definition at line 132 of file OntologyDB.java.
void org.srs.srs_knowledge.knowledge_engine.OntologyDB.reloadOWLFile | ( | String | file | ) | [inline] |
Definition at line 209 of file OntologyDB.java.
boolean org.srs.srs_knowledge.knowledge_engine.OntologyDB.removeStatement | ( | Statement | stm | ) | [inline] |
Definition at line 346 of file OntologyDB.java.
Definition at line 393 of file OntologyDB.java.