public interface RangeAxiomProvider
default OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range)
property - propertyrange - rangeOWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range, Collection<OWLAnnotation> annotations)
property - propertyrange - rangeannotations - A set of annotations. Cannot be null or contain nulls.default OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange)
property - propertyowlDataRange - data rangeOWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange, Collection<OWLAnnotation> annotations)
property - propertyowlDataRange - data rangeannotations - A set of annotations. Cannot be null or contain nulls.default OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWL2Datatype owlDataRange)
property - propertyowlDataRange - data rangeOWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWL2Datatype owlDataRange, Collection<OWLAnnotation> annotations)
property - propertyowlDataRange - data rangeannotations - A set of annotations. Cannot be null or contain nulls.default OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range)
prop - proprange - rangeOWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range, Collection<OWLAnnotation> annotations)
prop - proprange - rangeannotations - A set of annotations. Cannot be null or contain nulls.Copyright © 2020 The University of Manchester. All rights reserved.