@FunctionalInterface public interface PropertyChainAxiomProvider
Modifier and Type | Method and Description |
---|---|
default OWLSubPropertyChainOfAxiom |
getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain,
OWLObjectPropertyExpression superProperty) |
OWLSubPropertyChainOfAxiom |
getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain,
OWLObjectPropertyExpression superProperty,
Collection<OWLAnnotation> annotations) |
default OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty)
chain
- Chain of properties. Cannot be null or contain nulls.superProperty
- super propertyOWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty, Collection<OWLAnnotation> annotations)
chain
- Chain of properties. Cannot be null or contain nulls.superProperty
- super propertyannotations
- A set of annotations. Cannot be null or contain nulls.Copyright © 2020 The University of Manchester. All rights reserved.