public interface OWLDataFactoryInternals extends Serializable
Modifier and Type | Method and Description |
---|---|
OWLAnnotation |
getOWLAnnotation(OWLAnnotationProperty property,
OWLAnnotationValue value,
Stream<OWLAnnotation> annotations)
Construct an OWLAnnotation.
|
OWLAnnotationProperty |
getOWLAnnotationProperty(IRI iri) |
OWLClass |
getOWLClass(IRI iri) |
OWLDataProperty |
getOWLDataProperty(IRI iri) |
OWLDatatype |
getOWLDatatype(IRI iri) |
OWLLiteral |
getOWLLiteral(boolean value) |
OWLLiteral |
getOWLLiteral(double value) |
OWLLiteral |
getOWLLiteral(float value) |
OWLLiteral |
getOWLLiteral(int value) |
OWLLiteral |
getOWLLiteral(String value) |
OWLLiteral |
getOWLLiteral(String lexicalValue,
OWLDatatype datatype) |
OWLLiteral |
getOWLLiteral(String literal,
String lang) |
OWLNamedIndividual |
getOWLNamedIndividual(IRI iri) |
OWLObjectProperty |
getOWLObjectProperty(IRI iri) |
void |
purge()
purge any caches.
|
OWLClass getOWLClass(IRI iri)
iri
- new class IRIvoid purge()
OWLObjectProperty getOWLObjectProperty(IRI iri)
iri
- new object property IRIOWLDataProperty getOWLDataProperty(IRI iri)
iri
- new OWLDataProperty IRIOWLNamedIndividual getOWLNamedIndividual(IRI iri)
iri
- new OWLNamedIndividual IRIOWLDatatype getOWLDatatype(IRI iri)
iri
- new OWLDatatype IRIOWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
iri
- new OWLAnnotationProperty IRIOWLLiteral getOWLLiteral(String lexicalValue, OWLDatatype datatype)
lexicalValue
- literal value for literaldatatype
- datatype for literalOWLLiteral getOWLLiteral(int value)
value
- int value for literalOWLLiteral getOWLLiteral(boolean value)
value
- boolean value for literalOWLLiteral getOWLLiteral(double value)
value
- double value for literalOWLLiteral getOWLLiteral(float value)
value
- float value for literalOWLLiteral getOWLLiteral(String value)
value
- literal formOWLLiteral getOWLLiteral(String literal, @Nullable String lang)
literal
- literal formlang
- language tag, can be nullOWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value, Stream<OWLAnnotation> annotations)
property
- the annotation propertyvalue
- the annotation valueannotations
- annotations on the annotationCopyright © 2020 The University of Manchester. All rights reserved.