|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReasonerSession | |
---|---|
net.sourceforge.fluxion.datasource.utils | |
net.sourceforge.fluxion.utils |
Uses of ReasonerSession in net.sourceforge.fluxion.datasource.utils |
---|
Methods in net.sourceforge.fluxion.datasource.utils with parameters of type ReasonerSession | |
---|---|
static BeanConverter |
QueryUtils.createConverterForFilter(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology schemaOntology,
org.semanticweb.owl.model.OWLOntology resultOntology,
org.semanticweb.owl.model.OWLDescription query,
Filter filter)
|
static java.util.Set<Filter> |
QueryUtils.createFilters(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLDescription query)
Convert an OWLClass into a Set of filters. |
static java.lang.Class |
QueryUtils.getQueryManagerClass(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLDescription query)
Get the QueryManager object for a given OWL class. |
Constructors in net.sourceforge.fluxion.datasource.utils with parameters of type ReasonerSession | |
---|---|
BeanConverter(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology schemaOntology,
org.semanticweb.owl.model.OWLOntology resultOntology,
org.semanticweb.owl.model.OWLDescription query,
Filter filter)
|
Uses of ReasonerSession in net.sourceforge.fluxion.utils |
---|
Methods in net.sourceforge.fluxion.utils that return ReasonerSession | |
---|---|
ReasonerSession |
ReasonerSessionManager.acquireReasonerSession(org.semanticweb.owl.model.OWLOntology ontology)
Acquire any available reasoner session that supplies a reasoned-over version of the given ontology. |
ReasonerSession |
ReasonerSessionManager.acquireReasonerSession(org.semanticweb.owl.model.OWLOntology ontology,
int timeout)
Acquire any available reasoner session that supplies a reasoned-over version of the given ontology. |
ReasonerSession |
ReasonerSession.leaseSession()
Acquire a ReasonerSession. |
ReasonerSession |
ReasonerSession.leaseSession(int timeout)
Acquire a ReasonerSession, if one becomes available within the given waiting time. |
Methods in net.sourceforge.fluxion.utils with parameters of type ReasonerSession | |
---|---|
static java.util.Set<org.semanticweb.owl.model.OWLClass> |
OWLUtils.getInferredSubClasses(ReasonerSession session,
org.semanticweb.owl.model.OWLDescription d)
Get the asserted subclasses of a class in the given ontology. |
static java.util.Set<org.semanticweb.owl.model.OWLClass> |
OWLUtils.getInferredSuperClasses(ReasonerSession session,
org.semanticweb.owl.model.OWLDescription d)
Get the inferred superclasses of a class in the given ontology. |
static java.util.Set<org.semanticweb.owl.model.OWLClass> |
OWLUtils.getReferencedClasses(ReasonerSession session,
org.semanticweb.owl.model.OWLDescription query)
Works out which OWLClasses are referred to by the incoming query description. |
static java.util.Set<org.semanticweb.owl.model.OWLProperty> |
OWLUtils.getReferencedProperties(ReasonerSession session,
org.semanticweb.owl.model.OWLDescription query)
Works out which OWLProperties are referred to by the incoming query. |
static java.util.Set<org.semanticweb.owl.model.OWLClass> |
OWLUtils.getRelevantClasses(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLDescription query)
Works out which OWL (named, non-anonymous) classes in the supplied ontology intersect with the query OWL description. |
static boolean |
OWLUtils.isInteresting(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLRestriction t_r,
org.semanticweb.owl.model.OWLRestriction q_r)
Discover whether a query class restriction is "interesting" with respect to the target restriction. |
static java.util.Set<org.semanticweb.owl.model.OWLRestriction> |
OWLUtils.keep(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLDescription owlDescription)
Retains any restrictions that are relevant for a given OWL class. |
static java.util.Set<org.semanticweb.owl.model.OWLRestriction> |
OWLUtils.keep(ReasonerSession session,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLDescription owlDescription,
org.semanticweb.owl.model.OWLProperty owlProperty)
Retains any restrictions on the given owlClass which are pertinent to the given owlProperty. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |