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

it.unibz.inf.ontop.injection.OntopMappingOWLAPIConfiguration Maven / Gradle / Ivy

package it.unibz.inf.ontop.injection;

import org.semanticweb.owlapi.model.OWLOntology;

import javax.annotation.Nonnull;


public interface OntopMappingOWLAPIConfiguration extends OntopMappingOntologyConfiguration, OntopOntologyOWLAPIConfiguration {


    interface OntopMappingOWLAPIBuilderFragment> {

        B ontology(@Nonnull OWLOntology ontology);
    }

    interface Builder> extends OntopMappingOWLAPIBuilderFragment,
            OntopMappingOntologyConfiguration.Builder {

        @Override
        OntopMappingOWLAPIConfiguration build();
    }

}