public interface DisjointAxiomProvider
default OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Collection<? extends OWLClassExpression> classExpressions)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.default OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLClassExpression... classExpressions)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Collection<? extends OWLClassExpression> classExpressions, Collection<OWLAnnotation> annotations)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.default OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLClassExpression classA, OWLClassExpression classB, Collection<OWLAnnotation> annotations)
classA
- Disjoint class.classB
- Disjoint class.annotations
- A set of annotations. Cannot be null or contain nulls.default OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Stream<? extends OWLClassExpression> classExpressions, Collection<OWLAnnotation> annotations)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.default OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Stream<? extends OWLClassExpression> classExpressions)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.default OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(Collection<? extends OWLObjectPropertyExpression> properties)
properties
- Cannot be null or contain nulls.default OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
properties
- Cannot be null or contain nulls.OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(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 OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression p, OWLObjectPropertyExpression q, Collection<OWLAnnotation> annotations)
p
- Disjoint propertyq
- Disjoint propertyannotations
- A set of annotations. Cannot be null or contain nulls.default OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression... dataProperties)
dataProperties
- Cannot be null or contain nulls.default OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(Collection<? extends OWLDataPropertyExpression> properties)
properties
- Cannot be null or contain nulls.OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(Collection<? extends OWLDataPropertyExpression> properties, Collection<OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.default OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression p, OWLDataPropertyExpression q, Collection<OWLAnnotation> annotations)
p
- Disjoint propertyq
- Disjoint propertyannotations
- A set of annotations. Cannot be null or contain nulls.Copyright © 2020 The University of Manchester. All rights reserved.