public class InternalsNoCache extends Object implements OWLDataFactoryInternals, Serializable
Constructor and Description |
---|
InternalsNoCache(boolean useCompression) |
Modifier and Type | Method and Description |
---|---|
OWLDatatype |
getBooleanOWLDatatype() |
OWLDatatype |
getDoubleOWLDatatype() |
OWLDatatype |
getFloatOWLDatatype() |
OWLDatatype |
getIntegerOWLDatatype() |
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) |
OWLDatatype |
getRDFPlainLiteral() |
OWLDatatype |
getTopDatatype() |
void |
purge()
purge any caches.
|
public InternalsNoCache(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, 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 OWLDatatype getTopDatatype()
getTopDatatype
in interface OWLDataFactoryInternals
public OWLDatatype getIntegerOWLDatatype()
getIntegerOWLDatatype
in interface OWLDataFactoryInternals
public OWLDatatype getFloatOWLDatatype()
getFloatOWLDatatype
in interface OWLDataFactoryInternals
public OWLDatatype getDoubleOWLDatatype()
getDoubleOWLDatatype
in interface OWLDataFactoryInternals
public OWLDatatype getBooleanOWLDatatype()
getBooleanOWLDatatype
in interface OWLDataFactoryInternals
public OWLDatatype getRDFPlainLiteral()
getRDFPlainLiteral
in interface OWLDataFactoryInternals
Copyright © 2017 The University of Manchester. All Rights Reserved.