|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.fluxion.datasource.impl.BeanModelDataSource
public class BeanModelDataSource
A DataSource that is backed by a Bean-model artifact. Such artifacts are jar files produced by installing a bean-model maven artifact.
| Constructor Summary | |
|---|---|
BeanModelDataSource(java.net.URI uri,
org.semanticweb.owl.model.OWLOntology ontology)
|
|
| Method Summary | |
|---|---|
java.net.URI |
getReasonerLevel()
The reasoner level at which this datasource operates. |
org.semanticweb.owl.model.OWLOntology |
getSchema()
The "schema" ontology for this datasource (sometimes called the T-Box). |
java.net.URI |
getURI()
The URI of this datasource. |
org.semanticweb.owl.model.OWLOntology |
query(org.semanticweb.owl.model.OWLOntology ontology,
java.net.URI queryClass)
Queries this datasource for all instances that may be instances of the OWL class with the URI given by the queryClass parameter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BeanModelDataSource(java.net.URI uri,
org.semanticweb.owl.model.OWLOntology ontology)
| Method Detail |
|---|
public java.net.URI getURI()
DataSource
getURI in interface DataSource
public java.net.URI getReasonerLevel()
throws DataSourceException
DataSource
getReasonerLevel in interface DataSourceDataSourceException - if there was a problem retrieving the
expressivity of this datasource
public org.semanticweb.owl.model.OWLOntology getSchema()
throws DataSourceException
DataSource
getSchema in interface DataSourceDataSourceException - if the schema could not be recovered
public org.semanticweb.owl.model.OWLOntology query(org.semanticweb.owl.model.OWLOntology ontology,
java.net.URI queryClass)
throws DataSourceException
DataSource
query in interface DataSourceontology - the ontology containing any axioms we need to describe
the queryqueryClass - the URI of the class we require individuals of
DataSourceException - if there was any problem acquiring results
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||