nl.tudelft.tbm.eeni.owlstructure.processor
Class FunctionalPropertyInferer

java.lang.Object
  extended by nl.tudelft.tbm.eeni.owlstructure.processor.FunctionalPropertyInferer
All Implemented Interfaces:
IOntologyProcessor

public class FunctionalPropertyInferer
extends Object
implements IOntologyProcessor

Find functional properties by looking at instances in a given ontology


Constructor Summary
FunctionalPropertyInferer()
          Creates a new functional property inferer, that tries to detect function properties by looking at instances in the ontology.
 
Method Summary
 com.hp.hpl.jena.ontology.OntModel process(com.hp.hpl.jena.ontology.OntModel ontModel)
          Run the functional propery inferer on all properties in the given ontology
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionalPropertyInferer

public FunctionalPropertyInferer()
Creates a new functional property inferer, that tries to detect function properties by looking at instances in the ontology.

Method Detail

process

public com.hp.hpl.jena.ontology.OntModel process(com.hp.hpl.jena.ontology.OntModel ontModel)
Run the functional propery inferer on all properties in the given ontology

Specified by:
process in interface IOntologyProcessor
Parameters:
ontModel - the ontology model to work on


Copyright © 2011. All Rights Reserved.