Class OWLOntologyMerger

java.lang.Object
org.semanticweb.owlapi.util.OWLOntologyMerger
All Implemented Interfaces:
OWLAxiomFilter

public class OWLOntologyMerger extends Object implements OWLAxiomFilter
A very very simple merger, which just creates an ontology which contains the union of axioms from a set of ontologies.
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
  • Constructor Details

    • OWLOntologyMerger

      public OWLOntologyMerger(OWLOntologySetProvider setProvider)
      Parameters:
      setProvider - the ontology provider
    • OWLOntologyMerger

      public OWLOntologyMerger(OWLOntologySetProvider setProvider, boolean mergeOnlyLogicalAxioms)
      Parameters:
      setProvider - the ontology provider
      mergeOnlyLogicalAxioms - true if only logical axioms should be included
    • OWLOntologyMerger

      public OWLOntologyMerger(OWLOntologySetProvider setProvider, OWLAxiomFilter axiomFilter)
      Parameters:
      setProvider - the ontology provider
      axiomFilter - the filter to use
  • Method Details