public class OWLDataFactoryInternalsImpl extends OWLDataFactoryInternalsImplNoCache
Constructor and Description |
---|
OWLDataFactoryInternalsImpl(boolean useCompression) |
Modifier and Type | Method and Description |
---|---|
OWLAnnotation |
getOWLAnnotation(OWLAnnotationProperty property,
OWLAnnotationValue value,
Set<? extends OWLAnnotation> annotations)
construct an OWLAnnotation
|
OWLAnnotationProperty |
getOWLAnnotationProperty(IRI iri) |
OWLClass |
getOWLClass(IRI iri) |
OWLDataProperty |
getOWLDataProperty(IRI iri) |
OWLDatatype |
getOWLDatatype(IRI iri) |
OWLLiteral |
getOWLLiteral(String literal,
String lang) |
OWLNamedIndividual |
getOWLNamedIndividual(IRI iri) |
OWLObjectProperty |
getOWLObjectProperty(IRI iri) |
void |
purge()
purge any caches.
|
getBooleanOWLDatatype, getDoubleOWLDatatype, getFloatOWLDatatype, getIntegerOWLDatatype, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getRDFPlainLiteral, getTopDatatype
@Inject public OWLDataFactoryInternalsImpl(boolean useCompression)
useCompression
- true if literals should be compressed@Nonnull public OWLClass getOWLClass(IRI iri)
getOWLClass
in interface OWLDataFactoryInternals
getOWLClass
in class OWLDataFactoryInternalsImplNoCache
iri
- new class IRIpublic void purge()
OWLDataFactoryInternals
purge
in interface OWLDataFactoryInternals
purge
in class OWLDataFactoryInternalsImplNoCache
@Nonnull public OWLObjectProperty getOWLObjectProperty(IRI iri)
getOWLObjectProperty
in interface OWLDataFactoryInternals
getOWLObjectProperty
in class OWLDataFactoryInternalsImplNoCache
iri
- new object property IRI@Nonnull public OWLDataProperty getOWLDataProperty(IRI iri)
getOWLDataProperty
in interface OWLDataFactoryInternals
getOWLDataProperty
in class OWLDataFactoryInternalsImplNoCache
iri
- new OWLDataProperty IRI@Nonnull public OWLNamedIndividual getOWLNamedIndividual(IRI iri)
getOWLNamedIndividual
in interface OWLDataFactoryInternals
getOWLNamedIndividual
in class OWLDataFactoryInternalsImplNoCache
iri
- new OWLNamedIndividual IRI@Nonnull public OWLDatatype getOWLDatatype(IRI iri)
getOWLDatatype
in interface OWLDataFactoryInternals
getOWLDatatype
in class OWLDataFactoryInternalsImplNoCache
iri
- new OWLDatatype IRI@Nonnull public OWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
getOWLAnnotationProperty
in interface OWLDataFactoryInternals
getOWLAnnotationProperty
in class OWLDataFactoryInternalsImplNoCache
iri
- new OWLAnnotationProperty IRIpublic OWLLiteral getOWLLiteral(String literal, @Nullable String lang)
getOWLLiteral
in interface OWLDataFactoryInternals
getOWLLiteral
in class OWLDataFactoryInternalsImplNoCache
literal
- literal formlang
- language tag, can be nullpublic OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
OWLDataFactoryInternals
getOWLAnnotation
in interface OWLDataFactoryInternals
getOWLAnnotation
in class OWLDataFactoryInternalsImplNoCache
property
- property to usevalue
- value to useannotations
- annotations to useCopyright © 2020 The University of Manchester. All rights reserved.