HasOntologyLoaderConfiguration
, HasOntologyLoaderConfigurationProvider
public interface ManchesterOWLSyntaxParser extends HasOntologyLoaderConfigurationProvider, HasOntologyLoaderConfiguration
getOntologyLoaderConfiguration, setOntologyLoaderConfiguration
setOntologyLoaderConfigurationProvider
void 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()
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
- owlEntityCheckervoid setOWLOntologyChecker(@Nonnull OWLOntologyChecker owlOntologyChecker)
owlOntologyChecker
- owlOntologyChecker@Nonnull List<OWLObjectPropertyExpression> parseObjectPropertyChain()
@Nonnull ManchesterSyntaxDocumentFormat parseOntology(@Nonnull OWLOntology ont)
ont
- ontOWLParserException
- 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 © 2018 The University of Manchester. All rights reserved.