public class OWLDataFactoryInternalsImpl extends InternalsNoCache
Modifier and Type | Class and Description |
---|---|
protected static class |
OWLDataFactoryInternalsImpl.Buildable |
protected class |
OWLDataFactoryInternalsImpl.BuildableWeakIndexCache<V extends OWLEntity> |
Constructor and Description |
---|
OWLDataFactoryInternalsImpl(OWLDataFactory f,
boolean useCompression) |
Modifier and Type | Method and Description |
---|---|
protected <V extends OWLEntity> |
buildCache(OWLDataFactory f) |
OWLAnnotationProperty |
getOWLAnnotationProperty(IRI iri) |
OWLClass |
getOWLClass(IRI iri) |
OWLDataProperty |
getOWLDataProperty(IRI iri) |
OWLDatatype |
getOWLDatatype(IRI iri) |
OWLLiteral |
getOWLLiteral(double value) |
OWLLiteral |
getOWLLiteral(float value) |
OWLLiteral |
getOWLLiteral(int value) |
OWLLiteral |
getOWLLiteral(java.lang.String value) |
OWLLiteral |
getOWLLiteral(java.lang.String lexicalValue,
OWLDatatype datatype) |
OWLNamedIndividual |
getOWLNamedIndividual(IRI iri) |
OWLObjectProperty |
getOWLObjectProperty(IRI iri) |
void |
purge()
purge any caches
|
getBasicLiteral, getBasicLiteral, getBooleanOWLDatatype, getDoubleOWLDatatype, getFloatOWLDatatype, getIntegerOWLDatatype, getOWLLiteral, getOWLLiteral, getRDFPlainLiteral, getTopDatatype
public OWLDataFactoryInternalsImpl(OWLDataFactory f, boolean useCompression)
protected <V extends OWLEntity> OWLDataFactoryInternalsImpl.BuildableWeakIndexCache<V> buildCache(OWLDataFactory f)
public OWLLiteral getOWLLiteral(float value)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class InternalsNoCache
public OWLLiteral getOWLLiteral(java.lang.String value)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class InternalsNoCache
public OWLLiteral getOWLLiteral(int value)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class InternalsNoCache
public OWLLiteral getOWLLiteral(double value)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class InternalsNoCache
public OWLLiteral getOWLLiteral(java.lang.String lexicalValue, OWLDatatype datatype)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class InternalsNoCache
public OWLClass getOWLClass(IRI iri)
getOWLClass
in interface OWLDataFactoryInternals
getOWLClass
in class InternalsNoCache
iri
- new class IRIpublic void purge()
OWLDataFactoryInternals
purge
in interface OWLDataFactoryInternals
purge
in class InternalsNoCache
public OWLObjectProperty getOWLObjectProperty(IRI iri)
getOWLObjectProperty
in interface OWLDataFactoryInternals
getOWLObjectProperty
in class InternalsNoCache
iri
- new object property IRIpublic OWLDataProperty getOWLDataProperty(IRI iri)
getOWLDataProperty
in interface OWLDataFactoryInternals
getOWLDataProperty
in class InternalsNoCache
iri
- new OWLDataProperty IRIpublic OWLNamedIndividual getOWLNamedIndividual(IRI iri)
getOWLNamedIndividual
in interface OWLDataFactoryInternals
getOWLNamedIndividual
in class InternalsNoCache
iri
- new OWLNamedIndividual IRIpublic OWLDatatype getOWLDatatype(IRI iri)
getOWLDatatype
in interface OWLDataFactoryInternals
getOWLDatatype
in class InternalsNoCache
iri
- new OWLDatatype IRIpublic OWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
getOWLAnnotationProperty
in interface OWLDataFactoryInternals
getOWLAnnotationProperty
in class InternalsNoCache
iri
- new OWLAnnotationProperty IRI