public interface OWLDataFactoryInternals extends Serializable
@Nonnull OWLClass getOWLClass(@Nonnull IRI iri)
iri - new class IRIvoid purge()
@Nonnull OWLObjectProperty getOWLObjectProperty(@Nonnull IRI iri)
iri - new object property IRI@Nonnull OWLDataProperty getOWLDataProperty(@Nonnull IRI iri)
iri - new OWLDataProperty IRI@Nonnull OWLNamedIndividual getOWLNamedIndividual(@Nonnull IRI iri)
iri - new OWLNamedIndividual IRI@Nonnull OWLDatatype getOWLDatatype(@Nonnull IRI iri)
iri - new OWLDatatype IRI@Nonnull OWLAnnotationProperty getOWLAnnotationProperty(@Nonnull IRI iri)
iri - new OWLAnnotationProperty IRI@Nonnull OWLLiteral getOWLLiteral(@Nonnull String lexicalValue, @Nonnull OWLDatatype datatype)
lexicalValue - literal value for literaldatatype - datatype for literal@Nonnull OWLLiteral getOWLLiteral(int value)
value - int value for literal@Nonnull OWLLiteral getOWLLiteral(boolean value)
value - boolean value for literal@Nonnull OWLLiteral getOWLLiteral(double value)
value - double value for literal@Nonnull OWLLiteral getOWLLiteral(float value)
value - float value for literal@Nonnull OWLLiteral getOWLLiteral(@Nonnull String value)
value - literal form@Nonnull OWLLiteral getOWLLiteral(@Nonnull String literal, @Nullable String lang)
literal - literal formlang - language tag, can be null@Nonnull OWLDatatype getTopDatatype()
@Nonnull OWLDatatype getIntegerOWLDatatype()
@Nonnull OWLDatatype getFloatOWLDatatype()
@Nonnull OWLDatatype getDoubleOWLDatatype()
@Nonnull OWLDatatype getBooleanOWLDatatype()
@Nonnull OWLDatatype getRDFPlainLiteral()
OWLAnnotation getOWLAnnotation(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
property - property to usevalue - value to useannotations - annotations to useCopyright © 2020 The University of Manchester. All rights reserved.