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 © 2017 The University of Manchester. All rights reserved.