public class ManchesterOWLSyntaxParserImpl extends Object implements ManchesterOWLSyntaxParser
| Constructor and Description |
|---|
ManchesterOWLSyntaxParserImpl(com.google.inject.Provider<OWLOntologyLoaderConfiguration> configurationProvider,
OWLDataFactory dataFactory) |
@Inject public ManchesterOWLSyntaxParserImpl(@Nonnull com.google.inject.Provider<OWLOntologyLoaderConfiguration> configurationProvider, @Nonnull OWLDataFactory dataFactory)
configurationProvider - configuration providerdataFactory - dataFactory@Nonnull public OWLOntologyLoaderConfiguration getOntologyLoaderConfiguration()
getOntologyLoaderConfiguration in interface HasOntologyLoaderConfigurationpublic void setOntologyLoaderConfigurationProvider(com.google.inject.Provider<OWLOntologyLoaderConfiguration> provider)
setOntologyLoaderConfigurationProvider in interface HasOntologyLoaderConfigurationProviderpublic void setOntologyLoaderConfiguration(OWLOntologyLoaderConfiguration config)
setOntologyLoaderConfiguration in interface HasOntologyLoaderConfigurationpublic void setStringToParse(String s)
setStringToParse in interface ManchesterOWLSyntaxParserpublic void setOWLEntityChecker(OWLEntityChecker owlEntityChecker)
setOWLEntityChecker in interface ManchesterOWLSyntaxParserpublic void setOWLOntologyChecker(@Nonnull OWLOntologyChecker owlOntologyChecker)
setOWLOntologyChecker in interface ManchesterOWLSyntaxParser@Nonnull public OWLClassExpression parseClassExpression()
parseClassExpression in interface ManchesterOWLSyntaxParserpublic OWLDataRange parseDataRange()
parseDataRange in interface ManchesterOWLSyntaxParser@Nonnull public Set<OWLDataRange> parseDataRangeList()
parseDataRangeList in interface ManchesterOWLSyntaxParser@Nonnull public OWLLiteral parseLiteral(OWLDatatype datatype)
parseLiteral in interface ManchesterOWLSyntaxParser@Nonnull 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(@Nonnull OWLOntology defaultOntology)
setDefaultOntology in interface ManchesterOWLSyntaxParserpublic 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 ManchesterOWLSyntaxParser@Nonnull public Set<OWLIndividual> parseIndividualList()
parseIndividualList in interface ManchesterOWLSyntaxParserpublic List<OWLObjectPropertyExpression> parseObjectPropertyChain()
parseObjectPropertyChain in interface ManchesterOWLSyntaxParserpublic ManchesterSyntaxDocumentFormat parseOntology(@Nonnull OWLOntology ont)
parseOntology in interface ManchesterOWLSyntaxParserpublic OWLAxiom parseAxiom()
parseAxiom in interface ManchesterOWLSyntaxParserpublic OWLClassAxiom parseClassAxiom()
parseClassAxiom in interface ManchesterOWLSyntaxParserCopyright © 2015 The University of Manchester. All Rights Reserved.