public interface ManchesterOWLSyntaxParser extends HasOntologyLoaderConfigurationProvider, HasOntologyLoaderConfiguration
setOntologyLoaderConfigurationProvidergetOntologyLoaderConfiguration, setOntologyLoaderConfigurationvoid setDefaultOntology(@Nonnull OWLOntology defaultOntology)
defaultOntology - ontology to use to resolve classes and entities during parsing@Nonnull Set<OntologyAxiomPair> parseFrames()
@Nonnull OWLAxiom parseAxiom()
OWLParserException - parsing error@Deprecated @Nonnull OWLClassAxiom parseClassAxiom()
parseAxiom(). parseClassAxiom() only casts the result of
parseAxiom() to OWLClassAxiom.OWLParserException - parsing error@Nonnull OWLClassExpression parseClassExpression()
OWLParserException - If a class expression could not be parsed.@Nonnull Set<OntologyAxiomPair> parseClassFrameEOF()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseValuePartitionFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseDatatypeFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseClassFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseObjectPropertyFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseIndividualFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseDataPropertyFrame()
OWLParserException - parsing error@Nonnull Set<OntologyAxiomPair> parseAnnotationPropertyFrame()
OWLParserException - parsing error@Nonnull OWLLiteral parseLiteral(@Nullable OWLDatatype datatype)
datatype - datatype to use, if one exists in the context. If null, the datatype will be
decided by the literal itself.void setOWLEntityChecker(@Nonnull OWLEntityChecker owlEntityChecker)
owlEntityChecker - entity checkervoid setOWLOntologyChecker(@Nonnull OWLOntologyChecker owlOntologyChecker)
owlOntologyChecker - ontology checker@Nonnull List<OWLObjectPropertyExpression> parseObjectPropertyChain()
@Nonnull ManchesterSyntaxDocumentFormat parseOntology(@Nonnull OWLOntology ont)
ont - ontologyOWLParserException - parsing errorUnloadableImportException - import error@Nonnull Set<OWLClassExpression> parseClassExpressionList()
@Nonnull Set<OWLObjectPropertyExpression> parseObjectPropertyList()
OWLParserException - if a parser exception is raised@Nonnull Set<OWLDataProperty> parseDataPropertyList()
OWLParserException - if a parser exception is raised@Nonnull Set<OWLIndividual> parseIndividualList()
@Nonnull Set<OWLDataRange> parseDataRangeList()
@Nonnull Set<OWLAnnotationProperty> parseAnnotationPropertyList()
@Nonnull OWLDataRange parseDataRange()
@Nonnull Set<OWLPropertyExpression> parsePropertyList()
@Nonnull List<OntologyAxiomPair> parseRuleFrame()
@Nonnull IRI parseVariable()
OWLParserException - if a parser exception is raised@Nonnull OWLClassExpression parseClassExpression(String s)
setStringToParse("string"; parseClassexpression();}s - String to parseCopyright © 2021 The University of Manchester. All rights reserved.