@FunctionalInterface public interface HasKeyAxiomProvider
Modifier and Type | Method and Description |
---|---|
default OWLHasKeyAxiom |
getOWLHasKeyAxiom(OWLClassExpression ce,
Collection<? extends OWLPropertyExpression> properties) |
OWLHasKeyAxiom |
getOWLHasKeyAxiom(OWLClassExpression ce,
Collection<? extends OWLPropertyExpression> objectProperties,
Collection<OWLAnnotation> annotations) |
default OWLHasKeyAxiom |
getOWLHasKeyAxiom(OWLClassExpression ce,
OWLPropertyExpression... properties) |
default OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, Collection<? extends OWLPropertyExpression> properties)
ce
- class expressionproperties
- Cannot be null or contain nulls.default OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, OWLPropertyExpression... properties)
ce
- class expressionproperties
- Cannot be null or contain nulls.OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, Collection<? extends OWLPropertyExpression> objectProperties, Collection<OWLAnnotation> annotations)
ce
- class expressionobjectProperties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.Copyright © 2020 The University of Manchester. All rights reserved.