@ParametersAreNonnullByDefault public interface ManchesterOWLSyntaxParser extends HasOntologyLoaderConfiguration
getOntologyLoaderConfiguration, setOntologyLoaderConfiguration
void setStringToParse(String s)
s
- String to parsevoid setDefaultOntology(OWLOntology defaultOntology)
defaultOntology
- ontology to use to resolve classes and entities during parsingSet<OntologyAxiomPair> parseFrames()
OWLAxiom parseAxiom()
OWLParserException
- parsing error@Deprecated OWLClassAxiom parseClassAxiom()
parseAxiom()
. parseClassAxiom()
only casts the result of
parseAxiom()
to OWLClassAxiom.OWLParserException
- parsing errorOWLClassExpression parseClassExpression()
OWLParserException
- If a class expression could not be parsed.Set<OntologyAxiomPair> parseClassFrameEOF()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseValuePartitionFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseDatatypeFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseClassFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseObjectPropertyFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseIndividualFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseDataPropertyFrame()
OWLParserException
- parsing errorSet<OntologyAxiomPair> parseAnnotationPropertyFrame()
OWLParserException
- parsing errorOWLLiteral 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(OWLEntityChecker owlEntityChecker)
owlEntityChecker
- entity checkervoid setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker)
owlOntologyChecker
- ontology checkerList<OWLObjectPropertyExpression> parseObjectPropertyChain()
ManchesterSyntaxDocumentFormat parseOntology(OWLOntology ont)
ont
- ontologyOWLParserException
- parsing errorUnloadableImportException
- import errorSet<OWLClassExpression> parseClassExpressionList()
Set<OWLObjectPropertyExpression> parseObjectPropertyList()
OWLParserException
- if a parser exception is raisedSet<OWLDataProperty> parseDataPropertyList()
OWLParserException
- if a parser exception is raisedSet<OWLIndividual> parseIndividualList()
Set<OWLDataRange> parseDataRangeList()
Set<OWLAnnotationProperty> parseAnnotationPropertyList()
OWLDataRange parseDataRange()
Set<OWLPropertyExpression> parsePropertyList()
List<OntologyAxiomPair> parseRuleFrame()
IRI parseVariable()
OWLParserException
- if a parser exception is raiseddefault OWLClassExpression parseClassExpression(String s)
setStringToParse("string"
; parseClassexpression();}s
- String to parseCopyright © 2020 The University of Manchester. All rights reserved.