Uses of Class
net.sourceforge.fluxion.utils.ReasonerSession

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.
 



Copyright © 2010. All Rights Reserved.