public class InternalsNoCache extends java.lang.Object implements OWLDataFactoryInternals, java.io.Serializable
Constructor and Description |
---|
InternalsNoCache(OWLDataFactory f,
boolean useCompression) |
public InternalsNoCache(OWLDataFactory f, boolean useCompression)
f
- the factory to refer touseCompression
- 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
public OWLLiteral getOWLLiteral(java.lang.String value)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getOWLLiteral(java.lang.String literal, java.lang.String lang)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getOWLLiteral(int value)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getOWLLiteral(boolean value)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getOWLLiteral(double value)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getOWLLiteral(java.lang.String lexicalValue, OWLDatatype datatype)
getOWLLiteral
in interface OWLDataFactoryInternals
public OWLLiteral getBasicLiteral(java.lang.String lexicalValue, OWLDatatype datatype)
public OWLLiteral getBasicLiteral(java.lang.String lexicalValue, java.lang.String lang, OWLDatatype datatype)
public 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