public class ManchesterOWLSyntaxParserImpl extends Object implements ManchesterOWLSyntaxParser
| Constructor and Description |
|---|
ManchesterOWLSyntaxParserImpl(OntologyConfigurator configurationProvider,
OWLDataFactory dataFactory) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseClassExpression@Inject public ManchesterOWLSyntaxParserImpl(OntologyConfigurator configurationProvider, OWLDataFactory dataFactory)
configurationProvider - configuration providerdataFactory - dataFactorypublic PrefixManager getPrefixManager()
public OWLOntologyLoaderConfiguration getOntologyLoaderConfiguration()
getOntologyLoaderConfiguration in interface HasOntologyLoaderConfigurationpublic void setOntologyLoaderConfiguration(OWLOntologyLoaderConfiguration conf)
HasOntologyLoaderConfigurationsetOntologyLoaderConfiguration in interface HasOntologyLoaderConfigurationconf - configuration to be usedpublic void setStringToParse(String s)
setStringToParse in interface ManchesterOWLSyntaxParsers - String to parsepublic void setOWLEntityChecker(OWLEntityChecker owlEntityChecker)
setOWLEntityChecker in interface ManchesterOWLSyntaxParserowlEntityChecker - entity checkerpublic void setOWLOntologyChecker(OWLOntologyChecker owlOntologyChecker)
setOWLOntologyChecker in interface ManchesterOWLSyntaxParserowlOntologyChecker - ontology checkerpublic OWLClassExpression parseClassExpression()
ManchesterOWLSyntaxParserparseClassExpression in interface ManchesterOWLSyntaxParserpublic OWLDataRange parseDataRange()
parseDataRange in interface ManchesterOWLSyntaxParserpublic Set<OWLDataRange> parseDataRangeList()
parseDataRangeList in interface ManchesterOWLSyntaxParserpublic OWLLiteral parseLiteral(@Nullable OWLDatatype datatype)
parseLiteral in interface ManchesterOWLSyntaxParserdatatype - datatype to use, if one exists in the context. If null, the datatype will be
decided by the literal itself.public Set<OntologyAxiomPair> parseFrames()
parseFrames in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseDatatypeFrame()
parseDatatypeFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseClassFrame()
parseClassFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseClassFrameEOF()
parseClassFrameEOF in interface ManchesterOWLSyntaxParserpublic void setDefaultOntology(OWLOntology defaultOntology)
setDefaultOntology in interface ManchesterOWLSyntaxParserdefaultOntology - ontology to use to resolve classes and entities during parsingpublic Set<OntologyAxiomPair> parseObjectPropertyFrame()
parseObjectPropertyFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseDataPropertyFrame()
parseDataPropertyFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseAnnotationPropertyFrame()
parseAnnotationPropertyFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseIndividualFrame()
parseIndividualFrame in interface ManchesterOWLSyntaxParserpublic Set<OntologyAxiomPair> parseValuePartitionFrame()
parseValuePartitionFrame in interface ManchesterOWLSyntaxParserpublic List<OntologyAxiomPair> parseRuleFrame()
parseRuleFrame in interface ManchesterOWLSyntaxParserpublic IRI parseVariable()
parseVariable in interface ManchesterOWLSyntaxParserpublic Set<OWLClassExpression> parseClassExpressionList()
parseClassExpressionList in interface ManchesterOWLSyntaxParserpublic Set<OWLPropertyExpression> parsePropertyList()
parsePropertyList in interface ManchesterOWLSyntaxParserpublic Set<OWLObjectPropertyExpression> parseObjectPropertyList()
parseObjectPropertyList in interface ManchesterOWLSyntaxParserpublic Set<OWLDataProperty> parseDataPropertyList()
parseDataPropertyList in interface ManchesterOWLSyntaxParserpublic Set<OWLAnnotationProperty> parseAnnotationPropertyList()
parseAnnotationPropertyList in interface ManchesterOWLSyntaxParserpublic Set<OWLIndividual> parseIndividualList()
parseIndividualList in interface ManchesterOWLSyntaxParserpublic List<OWLObjectPropertyExpression> parseObjectPropertyChain()
parseObjectPropertyChain in interface ManchesterOWLSyntaxParserpublic ManchesterSyntaxDocumentFormat parseOntology(OWLOntology ont)
parseOntology in interface ManchesterOWLSyntaxParseront - ontologypublic OWLAxiom parseAxiom()
ManchesterOWLSyntaxParserparseAxiom in interface ManchesterOWLSyntaxParserpublic OWLClassAxiom parseClassAxiom()
ManchesterOWLSyntaxParserparseClassAxiom in interface ManchesterOWLSyntaxParserCopyright © 2020 The University of Manchester. All rights reserved.