Interface OWLExpressionParser<O>

Type Parameters:
O - the kind of parsed expression
All Known Subinterfaces:
OWLClassExpressionParser
All Known Implementing Classes:
ManchesterOWLSyntaxClassExpressionParser, ManchesterOWLSyntaxClassFrameParser, ManchesterOWLSyntaxFramesParser, ManchesterOWLSyntaxInlineAxiomParser

public interface OWLExpressionParser<O>
A general purpose interface which provides the ability to parse some expression into some kind of object.
Since:
2.2.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
  • Method Details

    • setOWLEntityChecker

      void setOWLEntityChecker(OWLEntityChecker entityChecker)
      Parameters:
      entityChecker - the entity checker to use
    • parse

      O parse(String expression)
      Parameters:
      expression - the expression to parse
      Returns:
      the parsed expression
      Throws:
      OWLParserException - parse exception