Uses of Class
org.dllearner.core.owl.ObjectProperty

Packages that use ObjectProperty
org.dllearner.algorithms.el Learning algorithms for the EL description logic. 
org.dllearner.algorithms.properties   
org.dllearner.core Core structure of DL-Learner including the definition of component types and a component manager. 
org.dllearner.core.options Classes for managing the configuration options of DL-Learner components. 
org.dllearner.core.owl Classes/Interfaces for representing OWL constructs - see the OWL 2 Structural Specification for details. 
org.dllearner.kb.sparql Runnable scripts, each for a different task or experiment. 
org.dllearner.parser DL-Learner parsers. 
org.dllearner.reasoning Implements the connection to other reasoner or own reasoning/caching algorithms. 
org.dllearner.reasoning.fuzzydll   
org.dllearner.refinementoperators Refinement operator implementations. 
org.dllearner.utilities Utility classes. 
org.dllearner.utilities.datastructures Utility classesfor manipulating general data structures. 
org.dllearner.utilities.examples Utility classes related to finding/modifying examples of learning problems. 
org.dllearner.utilities.learn Reusable learnings tasks. 
org.dllearner.utilities.owl OWL utility classes (file manipulation, converting between different formats, orderings on OWL structures etc.). 
 

Uses of ObjectProperty in org.dllearner.algorithms.el
 

Methods in org.dllearner.algorithms.el that return ObjectProperty
 ObjectProperty ELDescriptionEdge.getLabel()
           
 

Methods in org.dllearner.algorithms.el that return types with arguments of type ObjectProperty
 Set<ObjectProperty> TreeAndRoleSet.getRoles()
           
 

Methods in org.dllearner.algorithms.el with parameters of type ObjectProperty
 void ELDescriptionNode.refineEdge(int edgeNumber, ObjectProperty op)
           
 void ELDescriptionEdge.setLabel(ObjectProperty label)
           
 

Constructors in org.dllearner.algorithms.el with parameters of type ObjectProperty
ELDescriptionEdge(ObjectProperty label, ELDescriptionNode tree)
          Constructs and edge given a label and an EL description tree.
ELDescriptionNode(ELDescriptionNode parentNode, ObjectProperty parentProperty, NamedClass... label)
           
ELDescriptionNode(ELDescriptionNode parentNode, ObjectProperty parentProperty, Set<NamedClass> label)
           
 

Constructor parameters in org.dllearner.algorithms.el with type arguments of type ObjectProperty
TreeAndRoleSet(ELDescriptionTree tree, Set<ObjectProperty> roles)
           
 

Uses of ObjectProperty in org.dllearner.algorithms.properties
 

Methods in org.dllearner.algorithms.properties that return ObjectProperty
 ObjectProperty TransitiveObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty ObjectPropertyRangeAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty SymmetricObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty FunctionalObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty SubObjectPropertyOfAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty ReflexiveObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty ObjectPropertyDomainAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty DisjointObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty IrreflexiveObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty EquivalentObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 ObjectProperty InverseFunctionalObjectPropertyAxiomLearner.getPropertyToDescribe()
           
 

Methods in org.dllearner.algorithms.properties with parameters of type ObjectProperty
 void TransitiveObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void ObjectPropertyRangeAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void SymmetricObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void FunctionalObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void SubObjectPropertyOfAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void ReflexiveObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void ObjectPropertyDomainAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void DisjointObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void IrreflexiveObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void EquivalentObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 void InverseFunctionalObjectPropertyAxiomLearner.setPropertyToDescribe(ObjectProperty propertyToDescribe)
           
 

Uses of ObjectProperty in org.dllearner.core
 

Methods in org.dllearner.core that return types with arguments of type ObjectProperty
 Set<ObjectProperty> ReasonerOld.getAtomicRoles()
          Deprecated.  
 List<ObjectProperty> AbstractReasonerComponent.getAtomicRolesList()
           
 TreeSet<ObjectProperty> SchemaReasoner.getMostGeneralProperties()
          TODO Outdated in OWL 2, because the universal role is the most general.
 TreeSet<ObjectProperty> AbstractReasonerComponent.getMostGeneralProperties()
           
 TreeSet<ObjectProperty> SchemaReasoner.getMostSpecialProperties()
          TODO Outdated in OWL, because the bottom role is the most specific.
 TreeSet<ObjectProperty> AbstractReasonerComponent.getMostSpecialProperties()
           
 Set<ObjectProperty> BaseReasoner.getObjectProperties()
          Gets all object properties in the knowledge base, e.g. hasChild, isCapitalOf, hasEngine.
 Map<ObjectProperty,Set<Individual>> IndividualReasoner.getObjectPropertyRelationships(Individual individual)
          A map of properties related to an individual, e.g.
 Map<ObjectProperty,Set<Individual>> AbstractReasonerComponent.getObjectPropertyRelationships(Individual individual)
           
 SortedSet<ObjectProperty> SchemaReasoner.getSubProperties(ObjectProperty objectProperty)
          Returns more special concepts in the subsumption hierarchy.
 SortedSet<ObjectProperty> AbstractReasonerComponent.getSubProperties(ObjectProperty role)
           
 SortedSet<ObjectProperty> SchemaReasoner.getSuperProperties(ObjectProperty objectProperty)
          Returns more general concepts in the subsumption hierarchy.
 SortedSet<ObjectProperty> AbstractReasonerComponent.getSuperProperties(ObjectProperty role)
           
 

Methods in org.dllearner.core with parameters of type ObjectProperty
 Description SchemaReasoner.getDomain(ObjectProperty objectProperty)
          Returns the domain of this object property.
 Description AbstractReasonerComponent.getDomain(ObjectProperty objectProperty)
           
 Description ReasonerOld.getDomain(ObjectProperty objectProperty)
          Deprecated.  
 Map<Individual,SortedSet<Individual>> IndividualReasoner.getPropertyMembers(ObjectProperty objectProperty)
          Computes and returns all connections between individuals through the specified property, e.g.
 Map<Individual,SortedSet<Individual>> AbstractReasonerComponent.getPropertyMembers(ObjectProperty atomicRole)
           
 Description SchemaReasoner.getRange(ObjectProperty objectProperty)
          Returns the range of this object property.
 Description AbstractReasonerComponent.getRange(ObjectProperty objectProperty)
           
 Description ReasonerOld.getRange(ObjectProperty objectProperty)
          Deprecated.  
 Set<Individual> IndividualReasoner.getRelatedIndividuals(Individual individual, ObjectProperty objectProperty)
          Returns the set of individuals, which are connect to the given individual with the specified object property.
 Set<Individual> AbstractReasonerComponent.getRelatedIndividuals(Individual individual, ObjectProperty objectProperty)
           
 Set<Individual> ReasonerOld.getRelatedIndividuals(Individual individual, ObjectProperty objectProperty)
          Deprecated.  
 Map<Individual,SortedSet<Individual>> ReasonerOld.getRoleMembers(ObjectProperty atomicRole)
          Deprecated.  
 SortedSet<ObjectProperty> SchemaReasoner.getSubProperties(ObjectProperty objectProperty)
          Returns more special concepts in the subsumption hierarchy.
 SortedSet<ObjectProperty> AbstractReasonerComponent.getSubProperties(ObjectProperty role)
           
 SortedSet<ObjectProperty> SchemaReasoner.getSuperProperties(ObjectProperty objectProperty)
          Returns more general concepts in the subsumption hierarchy.
 SortedSet<ObjectProperty> AbstractReasonerComponent.getSuperProperties(ObjectProperty role)
           
 

Method parameters in org.dllearner.core with type arguments of type ObjectProperty
 void ReasonerOld.prepareRoleHierarchy(Set<ObjectProperty> allowedRoles)
          Deprecated.  
 

Uses of ObjectProperty in org.dllearner.core.options
 

Methods in org.dllearner.core.options that return types with arguments of type ObjectProperty
static SortedSet<ObjectProperty> CommonConfigMappings.getAtomicRoleSet(Set<String> atomicRoles)
           
 

Uses of ObjectProperty in org.dllearner.core.owl
 

Methods in org.dllearner.core.owl that return ObjectProperty
 ObjectProperty DisjointObjectPropertyAxiom.getDisjointRole()
           
 ObjectProperty EquivalentObjectPropertiesAxiom.getEquivalentRole()
           
 ObjectProperty InverseObjectPropertyAxiom.getInverseRole()
           
 ObjectProperty ObjectPropertyDomainAxiom.getProperty()
           
 ObjectProperty ObjectPropertyAssertion.getRole()
           
 ObjectProperty AsymmetricObjectPropertyAxiom.getRole()
           
 ObjectProperty InverseObjectPropertyAxiom.getRole()
           
 ObjectProperty DisjointObjectPropertyAxiom.getRole()
           
 ObjectProperty SymmetricObjectPropertyAxiom.getRole()
           
 ObjectProperty SubObjectPropertyAxiom.getRole()
           
 ObjectProperty EquivalentObjectPropertiesAxiom.getRole()
           
 ObjectProperty SubObjectPropertyAxiom.getSubRole()
           
 

Methods in org.dllearner.core.owl that return types with arguments of type ObjectProperty
 Set<ObjectProperty> KB.findAllAtomicRoles()
           
 SortedSet<ObjectProperty> ObjectPropertyHierarchy.getMoreGeneralRoles(ObjectProperty role)
           
 SortedSet<ObjectProperty> ObjectPropertyHierarchy.getMoreSpecialRoles(ObjectProperty role)
           
 TreeSet<ObjectProperty> ObjectPropertyHierarchy.getMostGeneralRoles()
           
 TreeSet<ObjectProperty> ObjectPropertyHierarchy.getMostSpecialRoles()
           
 

Methods in org.dllearner.core.owl with parameters of type ObjectProperty
 int ObjectProperty.compareTo(ObjectProperty o)
           
 SortedSet<ObjectProperty> ObjectPropertyHierarchy.getMoreGeneralRoles(ObjectProperty role)
           
 SortedSet<ObjectProperty> ObjectPropertyHierarchy.getMoreSpecialRoles(ObjectProperty role)
           
 boolean ObjectPropertyHierarchy.isSubpropertyOf(ObjectProperty subProperty, ObjectProperty superProperty)
          Implements a subsumption check using the hierarchy (no further reasoning checks are used).
 void PropertyExpressionVisitor.visit(ObjectProperty property)
           
 

Constructors in org.dllearner.core.owl with parameters of type ObjectProperty
AsymmetricObjectPropertyAxiom(ObjectProperty role)
           
DisjointObjectPropertyAxiom(ObjectProperty role, ObjectProperty disjointRole)
           
EquivalentObjectPropertiesAxiom(ObjectProperty equivRole, ObjectProperty role)
           
FunctionalObjectPropertyAxiom(ObjectProperty role)
           
InverseFunctionalObjectPropertyAxiom(ObjectProperty role)
           
InverseObjectPropertyAxiom(ObjectProperty inverseRole, ObjectProperty role)
           
ObjectPropertyAssertion(ObjectProperty role, Individual individual1, Individual individual2)
           
ObjectPropertyDomainAxiom(ObjectProperty property, Description domain)
           
ObjectPropertyRangeAxiom(ObjectProperty property, Description range)
           
SubObjectPropertyAxiom(ObjectProperty subRole, ObjectProperty role)
           
SymmetricObjectPropertyAxiom(ObjectProperty role)
           
 

Constructor parameters in org.dllearner.core.owl with type arguments of type ObjectProperty
ObjectPropertyHierarchy(Set<ObjectProperty> atomicRoles, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyUp, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyDown)
           
ObjectPropertyHierarchy(Set<ObjectProperty> atomicRoles, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyUp, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyDown)
           
ObjectPropertyHierarchy(Set<ObjectProperty> atomicRoles, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyUp, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyDown)
           
ObjectPropertyHierarchy(Set<ObjectProperty> atomicRoles, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyUp, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyDown)
           
ObjectPropertyHierarchy(Set<ObjectProperty> atomicRoles, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyUp, TreeMap<ObjectProperty,SortedSet<ObjectProperty>> roleHierarchyDown)
           
 

Uses of ObjectProperty in org.dllearner.kb.sparql
 

Methods in org.dllearner.kb.sparql that return types with arguments of type ObjectProperty
 Set<ObjectProperty> SPARQLTasks.getAllObjectProperties()
           
 

Uses of ObjectProperty in org.dllearner.parser
 

Methods in org.dllearner.parser that return ObjectProperty
 ObjectProperty KBParser.ObjectProperty()
           
 

Uses of ObjectProperty in org.dllearner.reasoning
 

Methods in org.dllearner.reasoning that return types with arguments of type ObjectProperty
 TreeSet<ObjectProperty> SPARQLReasoner.getMostGeneralProperties()
           
 TreeSet<ObjectProperty> SPARQLReasoner.getMostSpecialProperties()
           
 Set<ObjectProperty> ProtegeReasoner.getObjectProperties()
           
 Set<ObjectProperty> OWLAPIReasoner.getObjectProperties()
           
 Set<ObjectProperty> PelletReasoner.getObjectProperties()
           
 Set<ObjectProperty> DIGReasoner.getObjectProperties()
           
 Set<ObjectProperty> FastRetrievalReasoner.getObjectProperties()
           
 Set<ObjectProperty> FastInstanceChecker.getObjectProperties()
           
 Map<ObjectProperty,Set<Individual>> SPARQLReasoner.getObjectPropertyRelationships(Individual individual)
           
 SortedSet<ObjectProperty> SPARQLReasoner.getSubProperties(ObjectProperty objectProperty)
           
 SortedSet<ObjectProperty> SPARQLReasoner.getSuperProperties(ObjectProperty objectProperty)
           
 

Methods in org.dllearner.reasoning with parameters of type ObjectProperty
 Description SPARQLReasoner.getDomain(ObjectProperty objectProperty)
           
 Description ProtegeReasoner.getDomainImpl(ObjectProperty objectProperty)
           
 Description OWLAPIReasoner.getDomainImpl(ObjectProperty objectProperty)
           
 Description PelletReasoner.getDomainImpl(ObjectProperty objectProperty)
           
 Description FastInstanceChecker.getDomainImpl(ObjectProperty objectProperty)
           
 Map<Individual,SortedSet<Individual>> SPARQLReasoner.getPropertyMembers(ObjectProperty objectProperty)
           
 Map<Individual,SortedSet<Individual>> ProtegeReasoner.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Map<Individual,SortedSet<Individual>> OWLAPIReasoner.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Map<Individual,SortedSet<Individual>> PelletReasoner.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Map<Individual,SortedSet<Individual>> DIGReasoner.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Map<Individual,SortedSet<Individual>> FastInstanceChecker.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Description SPARQLReasoner.getRange(ObjectProperty objectProperty)
           
 Description ProtegeReasoner.getRangeImpl(ObjectProperty objectProperty)
           
 Description OWLAPIReasoner.getRangeImpl(ObjectProperty objectProperty)
           
 Description PelletReasoner.getRangeImpl(ObjectProperty objectProperty)
           
 Description FastInstanceChecker.getRangeImpl(ObjectProperty objectProperty)
           
 Set<Individual> SPARQLReasoner.getRelatedIndividuals(Individual individual, ObjectProperty objectProperty)
           
 Set<Individual> ProtegeReasoner.getRelatedIndividualsImpl(Individual individual, ObjectProperty objectProperty)
           
 Set<Individual> OWLAPIReasoner.getRelatedIndividualsImpl(Individual individual, ObjectProperty objectProperty)
           
 Set<Individual> PelletReasoner.getRelatedIndividualsImpl(Individual individual, ObjectProperty objectProperty)
           
 Set<Individual> FastInstanceChecker.getRelatedIndividualsImpl(Individual individual, ObjectProperty objectProperty)
           
 SortedSet<ObjectProperty> SPARQLReasoner.getSubProperties(ObjectProperty objectProperty)
           
 SortedSet<ObjectProperty> SPARQLReasoner.getSuperProperties(ObjectProperty objectProperty)
           
 

Uses of ObjectProperty in org.dllearner.reasoning.fuzzydll
 

Methods in org.dllearner.reasoning.fuzzydll that return types with arguments of type ObjectProperty
 Set<ObjectProperty> FuzzyOWLAPIReasoner.getObjectProperties()
           
 

Methods in org.dllearner.reasoning.fuzzydll with parameters of type ObjectProperty
 Description FuzzyOWLAPIReasoner.getDomainImpl(ObjectProperty objectProperty)
           
 Map<Individual,SortedSet<Individual>> FuzzyOWLAPIReasoner.getPropertyMembersImpl(ObjectProperty atomicRole)
           
 Description FuzzyOWLAPIReasoner.getRangeImpl(ObjectProperty objectProperty)
           
 Set<Individual> FuzzyOWLAPIReasoner.getRelatedIndividualsImpl(Individual individual, ObjectProperty objectProperty)
           
 

Uses of ObjectProperty in org.dllearner.refinementoperators
 

Methods in org.dllearner.refinementoperators that return types with arguments of type ObjectProperty
 SortedSet<ObjectProperty> Utility.computeApplicableObjectProperties(Description index)
          Compute the set of applicable object properties for a given description.
 SortedSet<ObjectProperty> Utility.computeMgr(SortedSet<ObjectProperty> applicableObjectProperties)
          Given a set of applicable object properties, this method returns the most general ones, i.e. those where more general ones do not exist in the set of applicable properties.
 

Method parameters in org.dllearner.refinementoperators with type arguments of type ObjectProperty
 SortedSet<ObjectProperty> Utility.computeMgr(SortedSet<ObjectProperty> applicableObjectProperties)
          Given a set of applicable object properties, this method returns the most general ones, i.e. those where more general ones do not exist in the set of applicable properties.
 

Constructor parameters in org.dllearner.refinementoperators with type arguments of type ObjectProperty
Utility(AbstractReasonerComponent rs, Map<ObjectProperty,Description> opDomains, boolean instanceBasedDisjoints)
           
 

Uses of ObjectProperty in org.dllearner.utilities
 

Methods in org.dllearner.utilities that return ObjectProperty
static ObjectProperty Helper.checkRoles(AbstractReasonerComponent rs, Set<ObjectProperty> roles)
          Checks whether the roles exist in background knowledge
 

Methods in org.dllearner.utilities that return types with arguments of type ObjectProperty
static List<ObjectProperty> Helper.getAtomicRoles(Description concept)
           
 

Method parameters in org.dllearner.utilities with type arguments of type ObjectProperty
static ObjectProperty Helper.checkRoles(AbstractReasonerComponent rs, Set<ObjectProperty> roles)
          Checks whether the roles exist in background knowledge
 

Uses of ObjectProperty in org.dllearner.utilities.datastructures
 

Method parameters in org.dllearner.utilities.datastructures with type arguments of type ObjectProperty
static String[] Datastructures.sortedSet2StringListRoles(Set<ObjectProperty> s)
           
 

Uses of ObjectProperty in org.dllearner.utilities.examples
 

Methods in org.dllearner.utilities.examples with parameters of type ObjectProperty
 void AutomaticNegativeExampleFinderOWL.makeNegativeExamplesFromDomain(ObjectProperty atomicRole)
          misleading method name, examples are all instances from the a-Part of the atomicRole(a,b) it has nothing to do with the actual Domain class
 void AutomaticNegativeExampleFinderOWL.makeNegativeExamplesFromRange(ObjectProperty atomicRole)
          misleading method name, examples are all instances from the b-Part of the atomicRole(a,b) it has nothing to do with the actual Range class
 

Uses of ObjectProperty in org.dllearner.utilities.learn
 

Methods in org.dllearner.utilities.learn that return types with arguments of type ObjectProperty
 Set<Set<ObjectProperty>> UsedEntitiesDetection.getKeys()
           
 Map<Set<ObjectProperty>,Set<NamedClass>> UsedEntitiesDetection.getUsedClasses()
           
 Map<Set<ObjectProperty>,Set<ObjectProperty>> UsedEntitiesDetection.getUsedObjectProperties()
           
 Map<Set<ObjectProperty>,Set<ObjectProperty>> UsedEntitiesDetection.getUsedObjectProperties()
           
 

Uses of ObjectProperty in org.dllearner.utilities.owl
 

Methods in org.dllearner.utilities.owl that return ObjectProperty
static ObjectProperty OWLAPIConverter.convertObjectProperty(org.semanticweb.owlapi.model.OWLObjectProperty property)
           
 

Methods in org.dllearner.utilities.owl with parameters of type ObjectProperty
static org.semanticweb.owlapi.model.OWLObjectProperty OWLAPIConverter.getOWLAPIObjectProperty(ObjectProperty role)
           
 



SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann