Public Member Functions | Public Attributes
org.srs.srs_knowledge.knowledge_engine.OntologyDB Class Reference

List of all members.

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

Detailed Description

Definition at line 80 of file OntologyDB.java.


Constructor & Destructor Documentation

Definition at line 82 of file OntologyDB.java.

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.


Member Function Documentation

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.

Definition at line 355 of file OntologyDB.java.

Definition at line 253 of file OntologyDB.java.

Definition at line 308 of file OntologyDB.java.

Definition at line 267 of file OntologyDB.java.

Definition at line 379 of file OntologyDB.java.

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]
Parameters:
proNameSpaceproperty namespace
proLocalNameproperty name
indindividual object
Returns:
statement containing the property info

Definition at line 298 of file OntologyDB.java.

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]
Parameters:
proNameSpaceproperty namespace
proLocalNameproperty name
indindividual object
Returns:
NodeIterator containing the properties info

Definition at line 282 of file OntologyDB.java.

Definition at line 226 of file OntologyDB.java.

Definition at line 132 of file OntologyDB.java.

Definition at line 209 of file OntologyDB.java.

Definition at line 346 of file OntologyDB.java.


Member Data Documentation

Definition at line 393 of file OntologyDB.java.


The documentation for this class was generated from the following file:


srs_knowledge
Author(s): Ze Ji
autogenerated on Mon Oct 6 2014 08:27:33