public interface EquivalentAxiomProvider
default OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Collection<? extends OWLClassExpression> classExpressions)
classExpressions - equivalent classes. Cannot be null or contain nulls.default OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Stream<? extends OWLClassExpression> classExpressions)
classExpressions - equivalent classes. Cannot be null or contain nulls.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Collection<? extends OWLClassExpression> classExpressions, Collection<OWLAnnotation> annotations)
classExpressions - equivalent classes. Cannot be null or contain nulls.annotations - A set of annotations. Cannot be null or contain nulls.default OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression... classExpressions)
classExpressions - equivalent classes. Cannot be null or contain nulls.default OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB)
clsA - one class for equivalenceclsB - one class for equivalencedefault OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB, Collection<OWLAnnotation> annotations)
clsA - one class for equivalenceclsB - one class for equivalenceannotations - A set of annotations. Cannot be null or contain nulls.default OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(Collection<? extends OWLObjectPropertyExpression> properties)
properties - Cannot be null or contain nulls.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(Collection<? extends OWLObjectPropertyExpression> properties, Collection<OWLAnnotation> annotations)
properties - Cannot be null or contain nulls.annotations - A set of annotations. Cannot be null or contain nulls.default OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
properties - Cannot be null or contain nulls.default OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB)
propertyA - property ApropertyB - property Bdefault OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB, Collection<OWLAnnotation> annotations)
propertyA - property ApropertyB - property Bannotations - A set of annotations. Cannot be null or contain nulls.default OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(Collection<? extends OWLDataPropertyExpression> properties)
properties - Cannot be null or contain nulls.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(Collection<? extends OWLDataPropertyExpression> properties, Collection<OWLAnnotation> annotations)
properties - propertiesannotations - A set of annotations. Cannot be null or contain nulls.default OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression... properties)
properties - Cannot be null or contain nulls.default OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB)
propertyA - property ApropertyB - property Bdefault OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB, Collection<OWLAnnotation> annotations)
propertyA - property ApropertyB - property Bannotations - A set of annotations. Cannot be null or contain nulls.Copyright © 2019 The University of Manchester. All rights reserved.