$search

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 (ArrayList< String > filenames)
 OntologyDB (String filename)
 OntologyDB ()
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

org::srs::srs_knowledge::knowledge_engine::OntologyDB::OntologyDB (  )  [inline]

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.


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.

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]
Parameters:
proNameSpace property namespace
proLocalName property name
ind individual object
Returns:
statement containing the property info

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]
Parameters:
proNameSpace property namespace
proLocalName property name
ind individual object
Returns:
NodeIterator containing the properties info

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.


Member Data Documentation

Definition at line 393 of file OntologyDB.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


srs_knowledge
Author(s): Ze Ji
autogenerated on Tue Mar 5 21:11:24 2013