public interface DeclarationAxiomProvider
Modifier and Type | Method and Description |
---|---|
default OWLDatatypeDefinitionAxiom |
getOWLDatatypeDefinitionAxiom(OWLDatatype datatype,
OWL2Datatype dataRange) |
OWLDatatypeDefinitionAxiom |
getOWLDatatypeDefinitionAxiom(OWLDatatype datatype,
OWL2Datatype dataRange,
Collection<OWLAnnotation> annotations) |
default OWLDatatypeDefinitionAxiom |
getOWLDatatypeDefinitionAxiom(OWLDatatype datatype,
OWLDataRange dataRange) |
OWLDatatypeDefinitionAxiom |
getOWLDatatypeDefinitionAxiom(OWLDatatype datatype,
OWLDataRange dataRange,
Collection<OWLAnnotation> annotations) |
default OWLDeclarationAxiom |
getOWLDeclarationAxiom(OWLEntity owlEntity)
Gets a declaration for an entity
|
OWLDeclarationAxiom |
getOWLDeclarationAxiom(OWLEntity owlEntity,
Collection<OWLAnnotation> annotations)
Gets a declaration with zero or more annotations for an entity
|
default OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)
owlEntity
- The declared entity.OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity, Collection<OWLAnnotation> annotations)
owlEntity
- The declared entity.annotations
- A set of annotations. Cannot be null or contain nulls.default OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange)
datatype
- data typedataRange
- data RangeOWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange, Collection<OWLAnnotation> annotations)
datatype
- data typedataRange
- data Rangeannotations
- A set of annotations.default OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWL2Datatype dataRange)
datatype
- data typedataRange
- data RangeOWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWL2Datatype dataRange, Collection<OWLAnnotation> annotations)
datatype
- data typedataRange
- data Rangeannotations
- A set of annotations.Copyright © 2020 The University of Manchester. All rights reserved.