public class OWLDataFactoryInternalsImplNoCache extends Object implements OWLDataFactoryInternals
Constructor and Description |
---|
OWLDataFactoryInternalsImplNoCache(boolean useCompression) |
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.
|
public OWLDataFactoryInternalsImplNoCache(boolean useCompression)
useCompression
- true if compression of literals should be usedpublic void purge()
OWLDataFactoryInternals
purge
in interface OWLDataFactoryInternals
public OWLClass getOWLClass(IRI iri)
getOWLClass
in interface OWLDataFactoryInternals
iri
- new class IRIpublic OWLObjectProperty getOWLObjectProperty(IRI iri)
getOWLObjectProperty
in interface OWLDataFactoryInternals
iri
- new object property IRIpublic OWLDataProperty getOWLDataProperty(IRI iri)
getOWLDataProperty
in interface OWLDataFactoryInternals
iri
- new OWLDataProperty IRIpublic OWLNamedIndividual getOWLNamedIndividual(IRI iri)
getOWLNamedIndividual
in interface OWLDataFactoryInternals
iri
- new OWLNamedIndividual IRIpublic OWLDatatype getOWLDatatype(IRI iri)
getOWLDatatype
in interface OWLDataFactoryInternals
iri
- new OWLDatatype IRIpublic OWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
getOWLAnnotationProperty
in interface OWLDataFactoryInternals
iri
- new OWLAnnotationProperty IRIpublic OWLLiteral getOWLLiteral(float value)
getOWLLiteral
in interface OWLDataFactoryInternals
value
- float value for literalpublic OWLLiteral getOWLLiteral(String value)
getOWLLiteral
in interface OWLDataFactoryInternals
value
- literal formpublic OWLLiteral getOWLLiteral(String literal, @Nullable String lang)
getOWLLiteral
in interface OWLDataFactoryInternals
literal
- literal formlang
- language tag, can be nullpublic OWLLiteral getOWLLiteral(int value)
getOWLLiteral
in interface OWLDataFactoryInternals
value
- int value for literalpublic OWLLiteral getOWLLiteral(boolean value)
getOWLLiteral
in interface OWLDataFactoryInternals
value
- boolean value for literalpublic OWLLiteral getOWLLiteral(double value)
getOWLLiteral
in interface OWLDataFactoryInternals
value
- double value for literalpublic OWLLiteral getOWLLiteral(String lexicalValue, OWLDatatype datatype)
getOWLLiteral
in interface OWLDataFactoryInternals
lexicalValue
- literal value for literaldatatype
- datatype for literalpublic OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value, Stream<OWLAnnotation> annotations)
OWLDataFactoryInternals
getOWLAnnotation
in interface OWLDataFactoryInternals
property
- the annotation propertyvalue
- the annotation valueannotations
- annotations on the annotationCopyright © 2020 The University of Manchester. All rights reserved.