public class ManchesterOWLSyntaxParserImpl extends Object implements org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser
| Constructor and Description |
|---|
ManchesterOWLSyntaxParserImpl(com.google.inject.Provider<org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration> configurationProvider,
org.semanticweb.owlapi.model.OWLDataFactory dataFactory) |
| Modifier and Type | Method and Description |
|---|---|
org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration |
getOntologyLoaderConfiguration() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseAnnotationPropertyFrame() |
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
parseAnnotationPropertyList() |
org.semanticweb.owlapi.model.OWLAxiom |
parseAxiom() |
org.semanticweb.owlapi.model.OWLClassAxiom |
parseClassAxiom() |
org.semanticweb.owlapi.model.OWLClassExpression |
parseClassExpression() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
parseClassExpressionList() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseClassFrame() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseClassFrameEOF() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseDataPropertyFrame() |
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
parseDataPropertyList() |
org.semanticweb.owlapi.model.OWLDataRange |
parseDataRange() |
Set<org.semanticweb.owlapi.model.OWLDataRange> |
parseDataRangeList() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseDatatypeFrame() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseFrames() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseIndividualFrame() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
parseIndividualList() |
org.semanticweb.owlapi.model.OWLLiteral |
parseLiteral(org.semanticweb.owlapi.model.OWLDatatype datatype) |
List<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
parseObjectPropertyChain() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseObjectPropertyFrame() |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
parseObjectPropertyList() |
org.semanticweb.owlapi.formats.ManchesterSyntaxDocumentFormat |
parseOntology(org.semanticweb.owlapi.model.OWLOntology ont) |
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> |
parsePropertyList() |
List<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseRuleFrame() |
Set<org.semanticweb.owlapi.util.OntologyAxiomPair> |
parseValuePartitionFrame() |
org.semanticweb.owlapi.model.IRI |
parseVariable() |
void |
setDefaultOntology(org.semanticweb.owlapi.model.OWLOntology defaultOntology) |
void |
setOntologyLoaderConfiguration(org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration config) |
void |
setOntologyLoaderConfigurationProvider(com.google.inject.Provider<org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration> provider) |
void |
setOWLEntityChecker(org.semanticweb.owlapi.expression.OWLEntityChecker owlEntityChecker) |
void |
setOWLOntologyChecker(org.semanticweb.owlapi.expression.OWLOntologyChecker owlOntologyChecker) |
void |
setStringToParse(String s) |
@Inject public ManchesterOWLSyntaxParserImpl(@Nonnull com.google.inject.Provider<org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration> configurationProvider, @Nonnull org.semanticweb.owlapi.model.OWLDataFactory dataFactory)
configurationProvider - configuration providerdataFactory - dataFactory@Nonnull public org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration getOntologyLoaderConfiguration()
getOntologyLoaderConfiguration in interface org.semanticweb.owlapi.model.HasOntologyLoaderConfigurationpublic void setOntologyLoaderConfigurationProvider(com.google.inject.Provider<org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration> provider)
setOntologyLoaderConfigurationProvider in interface org.semanticweb.owlapi.model.HasOntologyLoaderConfigurationProviderpublic void setOntologyLoaderConfiguration(org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration config)
setOntologyLoaderConfiguration in interface org.semanticweb.owlapi.model.HasOntologyLoaderConfigurationpublic void setStringToParse(String s)
setStringToParse in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic void setOWLEntityChecker(org.semanticweb.owlapi.expression.OWLEntityChecker owlEntityChecker)
setOWLEntityChecker in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic void setOWLOntologyChecker(@Nonnull org.semanticweb.owlapi.expression.OWLOntologyChecker owlOntologyChecker)
setOWLOntologyChecker in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser@Nonnull public org.semanticweb.owlapi.model.OWLClassExpression parseClassExpression()
parseClassExpression in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic org.semanticweb.owlapi.model.OWLDataRange parseDataRange()
parseDataRange in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser@Nonnull public Set<org.semanticweb.owlapi.model.OWLDataRange> parseDataRangeList()
parseDataRangeList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser@Nonnull public org.semanticweb.owlapi.model.OWLLiteral parseLiteral(org.semanticweb.owlapi.model.OWLDatatype datatype)
parseLiteral in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser@Nonnull public Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseFrames()
parseFrames in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseDatatypeFrame()
parseDatatypeFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseClassFrame()
parseClassFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseClassFrameEOF()
parseClassFrameEOF in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic void setDefaultOntology(@Nonnull org.semanticweb.owlapi.model.OWLOntology defaultOntology)
setDefaultOntology in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseObjectPropertyFrame()
parseObjectPropertyFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseDataPropertyFrame()
parseDataPropertyFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseAnnotationPropertyFrame()
parseAnnotationPropertyFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseIndividualFrame()
parseIndividualFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.util.OntologyAxiomPair> parseValuePartitionFrame()
parseValuePartitionFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic List<org.semanticweb.owlapi.util.OntologyAxiomPair> parseRuleFrame()
parseRuleFrame in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic org.semanticweb.owlapi.model.IRI parseVariable()
parseVariable in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.model.OWLClassExpression> parseClassExpressionList()
parseClassExpressionList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.model.OWLPropertyExpression> parsePropertyList()
parsePropertyList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> parseObjectPropertyList()
parseObjectPropertyList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.model.OWLDataProperty> parseDataPropertyList()
parseDataPropertyList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> parseAnnotationPropertyList()
parseAnnotationPropertyList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParser@Nonnull public Set<org.semanticweb.owlapi.model.OWLIndividual> parseIndividualList()
parseIndividualList in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic List<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> parseObjectPropertyChain()
parseObjectPropertyChain in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic org.semanticweb.owlapi.formats.ManchesterSyntaxDocumentFormat parseOntology(@Nonnull org.semanticweb.owlapi.model.OWLOntology ont)
parseOntology in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic org.semanticweb.owlapi.model.OWLAxiom parseAxiom()
parseAxiom in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserpublic org.semanticweb.owlapi.model.OWLClassAxiom parseClassAxiom()
parseClassAxiom in interface org.semanticweb.owlapi.util.mansyntax.ManchesterOWLSyntaxParserCopyright © 2014 The University of Manchester. All Rights Reserved.