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

org.semanticweb.owlapi.model.OWLClassProvider Maven / Gradle / Ivy

package org.semanticweb.owlapi.model;

import java.io.Serializable;

/**
 * @author Matthew Horridge, Stanford University, Bio-Medical Informatics
 *         Research Group, Date: 29/07/2013
 */
public interface OWLClassProvider extends Serializable {

    /**
     * Gets an instance of {@link OWLClass} that has the specified {@code IRI}.
     * 
     * @param iri
     *        The IRI. Not {@code null}.
     * @return An {@link OWLClass} that has the specified IRI. Not {@code null}.
     */
    OWLClass getOWLClass(IRI iri);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy