All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.coode.parsers.EntityFinder Maven / Gradle / Ivy

package org.coode.parsers;

import java.util.Set;

import org.semanticweb.owlapi.model.OWLClass;
import org.semanticweb.owlapi.model.OWLDataProperty;
import org.semanticweb.owlapi.model.OWLDatatype;
import org.semanticweb.owlapi.model.OWLEntity;
import org.semanticweb.owlapi.model.OWLNamedIndividual;
import org.semanticweb.owlapi.model.OWLObjectProperty;

/** Author: Matthew Horridge
* The University Of Manchester
* Medical Informatics Group
* Date: 16-May-2006
*
*
* [email protected]
* www.cs.man.ac.uk/~horridgm
*
*/ public interface EntityFinder { /** Gets the entities that match the specified string. * * @param match * match * @return matched entities */ Set getEntities(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getEntities(String match, boolean fullRegExp); /** @param match * match * @return matched classes */ Set getMatchingOWLClasses(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getMatchingOWLClasses(String match, boolean fullRegExp); /** @param match * match * @return matched entities */ Set getMatchingOWLObjectProperties(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getMatchingOWLObjectProperties(String match, boolean fullRegExp); /** @param match * match * @return matched entities */ Set getMatchingOWLDataProperties(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getMatchingOWLDataProperties(String match, boolean fullRegExp); /** @param match * match * @return matched entities */ Set getMatchingOWLIndividuals(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getMatchingOWLIndividuals(String match, boolean fullRegExp); /** @param match * match * @return matched entities */ Set getMatchingOWLDataTypes(String match); /** @param match * match * @param fullRegExp * fullRegExp * @return matched entities */ Set getMatchingOWLDataTypes(String match, boolean fullRegExp); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy