Class OWLFunctionalSyntaxOWLParser

java.lang.Object
org.semanticweb.owlapi.io.AbstractOWLParser
org.semanticweb.owlapi.functional.parser.OWLFunctionalSyntaxOWLParser
All Implemented Interfaces:
Serializable, OWLParser

public class OWLFunctionalSyntaxOWLParser extends AbstractOWLParser
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
See Also:
  • Constructor Details

    • OWLFunctionalSyntaxOWLParser

      public OWLFunctionalSyntaxOWLParser()
  • Method Details

    • getSupportedFormat

      public OWLDocumentFormatFactory getSupportedFormat()
      Returns:
      The supported format for this parser.
    • parse

      Description copied from interface: OWLParser
      Parses the ontology with a concrete representation in documentSource and adds its axioms to ontology. Implementors of this method should load imported ontologies through makeLoadImportRequest().
      Parameters:
      source - the source of a concrete representation of the document to parse
      ontology - the ontology to which the parsed axioms are added
      config - parsing options for the parser
      Returns:
      the format of the parsed ontology