class SimpleOntology implements Ontology {

    @Override
    public int hashCode() {
        // TODO: This looks like an expensive operation
        org.eclipse.rdf4j.model.Model sesameModel = this.asSesameModel();
        return this.ontologyId.hashCode() + sesameModel.hashCode();
    }

    public  SimpleOntology(InputStream inputStream, OntologyManager ontologyManager, SesameTransformer transformer,
                          BNodeService bNodeService, RepositoryManager repoManager, boolean resolveImports,
                          ForkJoinPool threadPool);
    public  SimpleOntology(Model model, OntologyManager ontologyManager, SesameTransformer transformer,
                          BNodeService bNodeService, RepositoryManager repoManager, ForkJoinPool threadPool);
    protected  SimpleOntology(OWLOntology ontology, OWLOntologyManager owlManager, Resource resource,
                             OntologyManager ontologyManager, SesameTransformer transformer,
                             BNodeService bNodeService, RepositoryManager repoManager, ForkJoinPool threadPool);

}