public class OWLDataFactoryInternalsImpl extends InternalsNoCache
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OWLDataFactoryInternalsImpl.Buildable |
protected class |
OWLDataFactoryInternalsImpl.BuildableWeakIndexCache<V extends org.semanticweb.owlapi.model.OWLEntity> |
| Constructor and Description |
|---|
OWLDataFactoryInternalsImpl(boolean useCompression) |
| Modifier and Type | Method and Description |
|---|---|
protected <V extends org.semanticweb.owlapi.model.OWLEntity> |
buildCache() |
org.semanticweb.owlapi.model.OWLAnnotationProperty |
getOWLAnnotationProperty(org.semanticweb.owlapi.model.IRI iri) |
org.semanticweb.owlapi.model.OWLClass |
getOWLClass(org.semanticweb.owlapi.model.IRI iri) |
org.semanticweb.owlapi.model.OWLDataProperty |
getOWLDataProperty(org.semanticweb.owlapi.model.IRI iri) |
org.semanticweb.owlapi.model.OWLDatatype |
getOWLDatatype(org.semanticweb.owlapi.model.IRI iri) |
org.semanticweb.owlapi.model.OWLLiteral |
getOWLLiteral(double value) |
org.semanticweb.owlapi.model.OWLLiteral |
getOWLLiteral(float value) |
org.semanticweb.owlapi.model.OWLLiteral |
getOWLLiteral(int value) |
org.semanticweb.owlapi.model.OWLLiteral |
getOWLLiteral(String value) |
org.semanticweb.owlapi.model.OWLLiteral |
getOWLLiteral(String lexicalValue,
org.semanticweb.owlapi.model.OWLDatatype datatype) |
org.semanticweb.owlapi.model.OWLNamedIndividual |
getOWLNamedIndividual(org.semanticweb.owlapi.model.IRI iri) |
org.semanticweb.owlapi.model.OWLObjectProperty |
getOWLObjectProperty(org.semanticweb.owlapi.model.IRI iri) |
void |
purge()
purge any caches.
|
getBasicLiteral, getBasicLiteral, getBooleanOWLDatatype, getDoubleOWLDatatype, getFloatOWLDatatype, getIntegerOWLDatatype, getOWLLiteral, getOWLLiteral, getRDFPlainLiteral, getTopDatatypepublic OWLDataFactoryInternalsImpl(boolean useCompression)
useCompression - true if literals should be compressedprotected <V extends org.semanticweb.owlapi.model.OWLEntity> OWLDataFactoryInternalsImpl.BuildableWeakIndexCache<V> buildCache()
public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(float value)
getOWLLiteral in interface OWLDataFactoryInternalsgetOWLLiteral in class InternalsNoCachevalue - float value for literalpublic org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(String value)
getOWLLiteral in interface OWLDataFactoryInternalsgetOWLLiteral in class InternalsNoCachevalue - literal formpublic org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(int value)
getOWLLiteral in interface OWLDataFactoryInternalsgetOWLLiteral in class InternalsNoCachevalue - int value for literalpublic org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(double value)
getOWLLiteral in interface OWLDataFactoryInternalsgetOWLLiteral in class InternalsNoCachevalue - double value for literalpublic org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(String lexicalValue, org.semanticweb.owlapi.model.OWLDatatype datatype)
getOWLLiteral in interface OWLDataFactoryInternalsgetOWLLiteral in class InternalsNoCachelexicalValue - literal value for literaldatatype - datatype for literalpublic org.semanticweb.owlapi.model.OWLClass getOWLClass(org.semanticweb.owlapi.model.IRI iri)
getOWLClass in interface OWLDataFactoryInternalsgetOWLClass in class InternalsNoCacheiri - new class IRIpublic void purge()
OWLDataFactoryInternalspurge in interface OWLDataFactoryInternalspurge in class InternalsNoCachepublic org.semanticweb.owlapi.model.OWLObjectProperty getOWLObjectProperty(org.semanticweb.owlapi.model.IRI iri)
getOWLObjectProperty in interface OWLDataFactoryInternalsgetOWLObjectProperty in class InternalsNoCacheiri - new object property IRIpublic org.semanticweb.owlapi.model.OWLDataProperty getOWLDataProperty(org.semanticweb.owlapi.model.IRI iri)
getOWLDataProperty in interface OWLDataFactoryInternalsgetOWLDataProperty in class InternalsNoCacheiri - new OWLDataProperty IRIpublic org.semanticweb.owlapi.model.OWLNamedIndividual getOWLNamedIndividual(org.semanticweb.owlapi.model.IRI iri)
getOWLNamedIndividual in interface OWLDataFactoryInternalsgetOWLNamedIndividual in class InternalsNoCacheiri - new OWLNamedIndividual IRIpublic org.semanticweb.owlapi.model.OWLDatatype getOWLDatatype(org.semanticweb.owlapi.model.IRI iri)
getOWLDatatype in interface OWLDataFactoryInternalsgetOWLDatatype in class InternalsNoCacheiri - new OWLDatatype IRIpublic org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLAnnotationProperty(org.semanticweb.owlapi.model.IRI iri)
getOWLAnnotationProperty in interface OWLDataFactoryInternalsgetOWLAnnotationProperty in class InternalsNoCacheiri - new OWLAnnotationProperty IRICopyright © 2014 The University of Manchester. All Rights Reserved.