public interface OWLDataFactory extends SWRLDataFactory, OWLEntityProvider, OWLEntityByTypeProvider, OWLAnonymousIndividualProvider, OWLAnonymousIndividualByIdProvider
getSWRLBuiltInAtom, getSWRLClassAtom, getSWRLDataPropertyAtom, getSWRLDataRangeAtom, getSWRLDifferentIndividualsAtom, getSWRLIndividualArgument, getSWRLLiteralArgument, getSWRLObjectPropertyAtom, getSWRLRule, getSWRLRule, getSWRLRule, getSWRLRule, getSWRLSameIndividualAtom, getSWRLVariable
OWLClass getOWLThing()
OWLClass getOWLNothing()
OWLObjectProperty getOWLTopObjectProperty()
OWLDataProperty getOWLTopDataProperty()
OWLObjectProperty getOWLBottomObjectProperty()
OWLDataProperty getOWLBottomDataProperty()
OWLDatatype getTopDatatype()
<E extends OWLEntity> E getOWLEntity(EntityType<E> entityType, IRI iri)
getOWLEntity
in interface OWLEntityByTypeProvider
E
- entity typeentityType
- The type of the entity that will be returned. Cannot be null.iri
- The IRI of the entity that will be returned. Cannot be null.OWLClass getOWLClass(IRI iri)
getOWLClass
in interface OWLClassProvider
iri
- The IRI of the class. Cannot be null.OWLClass getOWLClass(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Cannot
be null. Note that abbreviated IRIs always contain a colon as a
delimiter, even if the prefix name is the empty string.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLObjectProperty getOWLObjectProperty(IRI iri)
getOWLObjectProperty
in interface OWLObjectPropertyProvider
iri
- The IRI of the object property to be obtained. Cannot be null.OWLObjectProperty getOWLObjectProperty(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Cannot
be null. Note that abbreviated IRIs always contain a colon as a
delimiter, even if the prefix name is the empty string.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLObjectInverseOf getOWLObjectInverseOf(OWLObjectPropertyExpression property)
property
- The property of which the inverse will be returned. Cannot be
null.OWLDataProperty getOWLDataProperty(IRI iri)
getOWLDataProperty
in interface OWLDataPropertyProvider
iri
- The IRI of the data property to be obtained. Cannot be null.OWLDataProperty getOWLDataProperty(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Note
that abbreviated IRIs always contain a colon as a delimiter, even
if the prefix name is the empty string. Cannot be null.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLNamedIndividual getOWLNamedIndividual(IRI iri)
getOWLNamedIndividual
in interface OWLNamedIndividualProvider
iri
- The IRI of the individual to be obtained. Cannot be null.OWLNamedIndividual getOWLNamedIndividual(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Note
that abbreviated IRIs always contain a colon as a delimiter, even
if the prefix name is the empty string. Cannot be null.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLAnonymousIndividual getOWLAnonymousIndividual(String id)
getOWLAnonymousIndividual
in interface OWLAnonymousIndividualByIdProvider
id
- The node ID. Note that the ID will be prefixed with _: if it is
not specified with _: as a prefix. Cannot be null.OWLAnonymousIndividual getOWLAnonymousIndividual()
getOWLAnonymousIndividual
in interface OWLAnonymousIndividualProvider
OWLAnonymousIndividualByIdProvider
OWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
getOWLAnnotationProperty
in interface OWLAnnotationPropertyProvider
iri
- The IRI of the annotation property to be obtained. Cannot be null.OWLAnnotationProperty getOWLAnnotationProperty(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Note
that abbreviated IRIs always contain a colon as a delimiter, even
if the prefix name is the empty string. Cannot be null.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLAnnotationProperty getRDFSLabel()
rdfs:label
.rdfs:label
.OWLAnnotationProperty getRDFSComment()
rdfs:comment
.rdfs:comment
.OWLAnnotationProperty getRDFSSeeAlso()
rdfs:seeAlso
.rdfs:seeAlso
.OWLAnnotationProperty getRDFSIsDefinedBy()
rdfs:isDefinedBy
.rdfs:isDefinedBy
.OWLAnnotationProperty getOWLVersionInfo()
owl:versionInfo
.owl:versionInfo
.OWLAnnotationProperty getOWLBackwardCompatibleWith()
owl:backwardCompatibleWith
.owl:backwardCompatibleWith
.OWLAnnotationProperty getOWLIncompatibleWith()
owl:incompatibleWith
.owl:incompatibleWith
.OWLAnnotationProperty getOWLDeprecated()
owl:backwardCompatibleWith
.owl:backwardCompatibleWith
.OWLDatatype getRDFPlainLiteral()
rdf:PlainLiteral
OWLDatatype getOWLDatatype(IRI iri)
getOWLDatatype
in interface OWLDatatypeProvider
iri
- The IRI of the datatype to be obtained. Cannot be null.OWLDatatype getOWLDatatype(String abbreviatedIRI, PrefixManager prefixManager)
abbreviatedIRI
- The abbreviated IRI, which is of the form PREFIX_NAME:RC, where
PREFIX_NAME may be the empty string (the default prefix). Note
that abbreviated IRIs always contain a colon as a delimiter, even
if the prefix name is the empty string. Cannot be null.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs. Cannot be null.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.OWLDatatype getIntegerOWLDatatype()
OWLDatatype getFloatOWLDatatype()
OWLDatatype getDoubleOWLDatatype()
OWLDatatype getBooleanOWLDatatype()
OWLLiteral getOWLLiteral(String lexicalValue, OWLDatatype datatype)
OWLLiteral
, which has the specified lexical value, and is
typed with the specified datatype.lexicalValue
- The lexical value. Cannot be null.datatype
- The datatype. Cannot be null.rdf:PlainLiteral
, and the
lexical value contains a language tag then the language tag will
be parsed out of the lexical value. For example,
"abc@en"^^rdf:PlainLiteral would be parsed into a lexical value
of "abc" and a language tag of "en".OWLLiteral getOWLLiteral(String lexicalValue, OWL2Datatype datatype)
OWLLiteral
, which has the specified lexical value, and is
typed with the specified datatype.lexicalValue
- The lexical value. Cannot be null.datatype
- The datatype. Cannot be null.rdf:PlainLiteral
, and the
lexical value contains a language tag then the language tag will
be parsed out of the lexical value. For example,
"abc@en"^^rdf:PlainLiteral would be parsed into a lexical value
of "abc" and a language tag of "en".OWLLiteral getOWLLiteral(int value)
value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the integer, and whose data type is xsd:integer.OWLLiteral getOWLLiteral(double value)
value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the double, and whose data type is xsd:double.OWLLiteral getOWLLiteral(boolean value)
value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the boolean, and whose data type is xsd:boolean.OWLLiteral getOWLLiteral(float value)
value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the float, and whose data type is xsd:float.OWLLiteral getOWLLiteral(String value)
value
- The lexical value of the literal. Cannot be null.OWLLiteral getOWLLiteral(String literal, String lang)
OWLRDFVocabulary.RDF_PLAIN_LITERAL
).literal
- The string literal. Cannot be null.lang
- The language tag. The empty string may be specified to indicate an
empty language tag. Leading and trailing white space will be
removed from the tag and the tag will be normalised to LOWER CASE.
If lang
is null
then lang
will be
converted to the empty string (for backwards compatibility). If
not empty, the tag is formed according to BCP47 but
the OWL API will not check that the tag conforms to this
specification - it is up to the caller to ensure this.@Deprecated OWLLiteral getOWLTypedLiteral(String literal, OWLDatatype datatype)
getOWLLiteral(String, OWLDatatype)
literal
- The literal. Cannot be null.datatype
- The datatype. Cannot be null.@Deprecated OWLLiteral getOWLTypedLiteral(String literal, OWL2Datatype datatype)
getOWLLiteral(String, org.semanticweb.owlapi.vocab.OWL2Datatype)
Creates a typed literal that has the specified OWL 2 Datatype
as its datatypeliteral
- The literal. Cannot be null.datatype
- The OWL 2 Datatype that will type the literal. Cannot be null.@Deprecated OWLLiteral getOWLTypedLiteral(int value)
getOWLLiteral(int)
Convenience method that
obtains a literal typed as an integer.value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the integer, and whose data type is xsd:integer.@Deprecated OWLLiteral getOWLTypedLiteral(double value)
getOWLLiteral(double)
Convenience method that
obtains a literal typed as a double.value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the double, and whose data type is xsd:double.@Deprecated OWLLiteral getOWLTypedLiteral(boolean value)
getOWLLiteral(boolean)
Convenience method that
obtains a literal typed as a boolean.value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the boolean, and whose data type is xsd:boolean.@Deprecated OWLLiteral getOWLTypedLiteral(float value)
getOWLLiteral(float)
Convenience method that
obtains a literal typed as a float.value
- The value of the literalOWLTypedConstant
whose literal is the lexical value of
the float, and whose data type is xsd:float.@Deprecated OWLLiteral getOWLTypedLiteral(String value)
getOWLLiteral(String)
Convenience method that
obtains a literal typed as a string.value
- The value of the literal. Cannot be null.OWLTypedConstant
whose literal is the lexical value of
the string, and whose data type is xsd:string.@Deprecated OWLLiteral getOWLStringLiteral(String literal, String lang)
getOWLLiteral(String, String)
Gets an
OWLStringLiteral with a language tag.literal
- The string literal. Cannot be null.lang
- The language tag. The tag is formed according to BCP47 but
the OWL API will not check that the tag conforms to this
specification - it is up to the caller to ensure this. For
backwards compatibility, if the value of lang is null
then
this is equivalent to calling the getOWLStringLiteral(String
literal) method.@Deprecated OWLLiteral getOWLStringLiteral(String literal)
getOWLLiteral(String, String)
with the second
parameter as the empty string (""). Gets a string literal
without a language tag.literal
- The string literal. Cannot be null.OWLDataOneOf getOWLDataOneOf(Set<? extends OWLLiteral> values)
values
- The set of values that the data one of should contain. Cannot be
null.OWLDataOneOf getOWLDataOneOf(OWLLiteral... values)
values
- The set of values that the data one of should contain. Cannot be
null or contain null values.OWLDataComplementOf getOWLDataComplementOf(OWLDataRange dataRange)
dataRange
- The datarange to be complemented. Cannot be null.OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataRange, Set<OWLFacetRestriction> facetRestrictions)
dataRange
- Cannot be null.facetRestrictions
- Cannot be null.OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataRange, OWLFacet facet, OWLLiteral typedLiteral)
dataRange
- Cannot be null.facet
- Cannot be null.typedLiteral
- Cannot be null.OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataRange, OWLFacetRestriction... facetRestrictions)
dataRange
- Cannot be null.facetRestrictions
- Cannot be null or contain nulls.OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(int minInclusive)
minInclusive
- The value of the min inclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet
value specified by the minInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(int maxInclusive)
maxInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MAX_INCLUSIVE
facet
value specified by the maxInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(int minInclusive, int maxInclusive)
minInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:integer
datatype.maxInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet
value specified by the minInclusive
parameter and a
OWLFacet.MAX_INCLUSIVE
facet
value specified by the maxInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(int minExclusive)
minExclusive
- The value of the min exclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet
value specified by the minExclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(int maxExclusive)
maxExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MAX_EXCLUSIVE
facet
value specified by the maxExclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(int minExclusive, int maxExclusive)
minExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:integer
datatype.maxExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the
xsd:integer
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet
value specified by the minExclusive
parameter and a
OWLFacet.MAX_EXCLUSIVE
facet
value specified by the maxExclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(double minInclusive)
minInclusive
- The value of the min inclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet
value specified by the minInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(double maxInclusive)
maxInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MAX_INCLUSIVE
facet
value specified by the maxInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(double minInclusive, double maxInclusive)
minInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:double
datatype.maxInclusive
- The value of the max inclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet
value specified by the minInclusive
parameter and a
OWLFacet.MAX_INCLUSIVE
facet
value specified by the maxInclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(double minExclusive)
minExclusive
- The value of the min exclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet
value specified by the minExclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(double maxExclusive)
maxExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MAX_EXCLUSIVE
facet
value specified by the maxExclusive
parameter.OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(double minExclusive, double maxExclusive)
minExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:double
datatype.maxExclusive
- The value of the max exclusive facet restriction that will be
applied to the xsd:double
datatypeOWLDatatypeRestriction
that restricts the
xsd:double
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet
value specified by the minExclusive
parameter and a
OWLFacet.MAX_EXCLUSIVE
facet
value specified by the maxExclusive
parameter.OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, OWLLiteral facetValue)
facet
- Cannot be null.facetValue
- Cannot be null.OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, int facetValue)
facet
- Cannot be null.facetValue
- value for facetOWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, double facetValue)
facet
- Cannot be null.facetValue
- Cannot be null.OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, float facetValue)
facet
- Cannot be null.facetValue
- Cannot be null.OWLDataUnionOf getOWLDataUnionOf(Set<? extends OWLDataRange> dataRanges)
dataRanges
- Cannot be null or contain nulls.OWLDataUnionOf getOWLDataUnionOf(OWLDataRange... dataRanges)
dataRanges
- Cannot be null or contain nulls.OWLDataIntersectionOf getOWLDataIntersectionOf(Set<? extends OWLDataRange> dataRanges)
dataRanges
- Cannot be null or contain nulls.OWLDataIntersectionOf getOWLDataIntersectionOf(OWLDataRange... dataRanges)
dataRanges
- Cannot be null or contain nulls.OWLObjectIntersectionOf getOWLObjectIntersectionOf(Set<? extends OWLClassExpression> operands)
operands
- Cannot be null or contain nulls.OWLObjectIntersectionOf getOWLObjectIntersectionOf(OWLClassExpression... operands)
operands
- Cannot be null or contain nulls.OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(OWLDataPropertyExpression property, OWLDataRange dataRange)
property
- The property that the restriction acts along. Cannot be null.dataRange
- The data range that is the filler. Cannot be null.OWLDataAllValuesFrom getOWLDataAllValuesFrom(OWLDataPropertyExpression property, OWLDataRange dataRange)
property
- Cannot be null.dataRange
- Cannot be null.OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- Cannot be null.OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
cardinality
- Cannot be negativeproperty
- Cannot be null.dataRange
- Cannot be null.OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- Cannot be null.OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
cardinality
- Cannot be negativeproperty
- Cannot be null.dataRange
- Cannot be null.OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- Cannot be null.OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
cardinality
- Cannot be negative.property
- Cannot be null.dataRange
- Cannot be null.OWLDataHasValue getOWLDataHasValue(OWLDataPropertyExpression property, OWLLiteral value)
property
- Cannot be nullvalue
- Cannot be null.OWLObjectComplementOf getOWLObjectComplementOf(OWLClassExpression operand)
operand
- Cannot be null.OWLObjectOneOf getOWLObjectOneOf(Set<? extends OWLIndividual> values)
values
- Cannot be null or contain nulls.OWLObjectOneOf getOWLObjectOneOf(OWLIndividual... individuals)
individuals
- Cannot be null or contain nulls.OWLObjectAllValuesFrom getOWLObjectAllValuesFrom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
property
- Cannot be null.classExpression
- Cannot be null.OWLObjectSomeValuesFrom getOWLObjectSomeValuesFrom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
property
- The object property that the restriction acts along. Cannot be
null.classExpression
- The class expression that is the filler. Cannot be null.OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- Cannot be null.OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- Cannot be null.classExpression
- Cannot be null.OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- Cannot be null.OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- Cannot be null.classExpression
- Cannot be null.OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- Cannot be null.OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- Cannot be null.classExpression
- Cannot be null.OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLObjectHasValue getOWLObjectHasValue(OWLObjectPropertyExpression property, OWLIndividual individual)
property
- Cannot be null.individual
- Cannot be null.OWLObjectUnionOf getOWLObjectUnionOf(Set<? extends OWLClassExpression> operands)
operands
- cannot be null or contain nulls.OWLObjectUnionOf getOWLObjectUnionOf(OWLClassExpression... operands)
operands
- cannot be null or contain nulls.OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)
owlEntity
- The declared entity. Cannot be null.OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity, Set<? extends OWLAnnotation> annotations)
owlEntity
- The declared entity. Cannot be null.annotations
- A possibly empty set of annotations. Cannot be null or contain
nulls.OWLSubClassOfAxiom getOWLSubClassOfAxiom(OWLClassExpression subClass, OWLClassExpression superClass)
subClass
- Cannot be null.superClass
- Cannot be null.OWLSubClassOfAxiom getOWLSubClassOfAxiom(OWLClassExpression subClass, OWLClassExpression superClass, Set<? extends OWLAnnotation> annotations)
subClass
- Cannot be null.superClass
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Set<? extends OWLClassExpression> classExpressions)
classExpressions
- Cannot be null or contain nulls.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Set<? extends OWLClassExpression> classExpressions, Set<? extends OWLAnnotation> annotations)
classExpressions
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression... classExpressions)
classExpressions
- Cannot be null or contain nulls.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB)
clsA
- Cannot be null.clsB
- Cannot be null.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB, Set<? extends OWLAnnotation> annotations)
clsA
- Cannot be null.clsB
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Set<? extends OWLClassExpression> classExpressions)
classExpressions
- Cannot be null or contain nulls.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLClassExpression... classExpressions)
classExpressions
- Cannot be null or contain nulls.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Set<? extends OWLClassExpression> classExpressions, Set<? extends OWLAnnotation> annotations)
classExpressions
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, Set<? extends OWLClassExpression> classExpressions)
owlClass
- left hand side of the axiom. Cannot be null.classExpressions
- right hand side of the axiom. Cannot be null or contain nulls.OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, Set<? extends OWLClassExpression> classExpressions, Set<? extends OWLAnnotation> annotations)
owlClass
- left hand side of the axiom. Cannot be null.classExpressions
- right hand side of the axiom. Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty)
subProperty
- Cannot be null.superProperty
- Cannot be null.OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty, Set<? extends OWLAnnotation> annotations)
subProperty
- Cannot be null.superProperty
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty)
chain
- Cannot be null or contain nulls.superProperty
- Cannot be null.OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty, Set<? extends OWLAnnotation> annotations)
chain
- Cannot be null or contain nulls.superProperty
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(Set<? extends OWLObjectPropertyExpression> properties)
properties
- Cannot be null or contain nulls.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(Set<? extends OWLObjectPropertyExpression> properties, Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
properties
- Cannot be null or contain nulls.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB)
propertyA
- Cannot be null.propertyB
- Cannot be null.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB, Set<? extends OWLAnnotation> annotations)
propertyA
- Cannot be null.propertyB
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(Set<? extends OWLObjectPropertyExpression> properties)
properties
- Cannot be null or contain nulls.OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
properties
- Cannot be null or contain nulls.OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(Set<? extends OWLObjectPropertyExpression> properties, Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty)
forwardProperty
- Cannot be null.inverseProperty
- Cannot be null.OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty, Set<? extends OWLAnnotation> annotations)
forwardProperty
- Cannot be null.inverseProperty
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
property
- Cannot be null.classExpression
- Cannot be null.OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLClassExpression classExpression, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.classExpression
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range)
property
- Cannot be null.range
- Cannot be null.OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.range
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(OWLObjectPropertyExpression propertyExpression)
propertyExpression
- Cannot be null.OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(OWLObjectPropertyExpression propertyExpression, Set<? extends OWLAnnotation> annotations)
propertyExpression
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
property
- Cannot be null.OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty)
subProperty
- Cannot be null.superProperty
- Cannot be null.OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty, Set<? extends OWLAnnotation> annotations)
subProperty
- Cannot be null.superProperty
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(Set<? extends OWLDataPropertyExpression> properties)
properties
- Cannot be null or contain nulls.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(Set<? extends OWLDataPropertyExpression> properties, Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression... properties)
properties
- Cannot be null or contain nulls.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB)
propertyA
- Cannot be null.propertyB
- Cannot be null.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB, Set<? extends OWLAnnotation> annotations)
propertyA
- Cannot be null.propertyB
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression... dataProperties)
dataProperties
- Cannot be null or contain nulls.OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(Set<? extends OWLDataPropertyExpression> properties)
properties
- Cannot be null or contain nulls.OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(Set<? extends OWLDataPropertyExpression> properties, Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLClassExpression domain)
property
- Cannot be null.domain
- Cannot be null.OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLClassExpression domain, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.domain
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange)
property
- Cannot be null.owlDataRange
- Cannot be null.OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.owlDataRange
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property)
property
- Cannot be null.OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, Set<? extends OWLPropertyExpression<?,?>> properties)
ce
- Cannot be null.properties
- Cannot be null or contain nulls.OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, OWLPropertyExpression<?,?>... properties)
ce
- Cannot be null.properties
- Cannot be null or contain nulls.OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, Set<? extends OWLPropertyExpression<?,?>> objectProperties, Set<? extends OWLAnnotation> annotations)
ce
- Cannot be null.objectProperties
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange)
datatype
- Cannot be null.dataRange
- Cannot be null.OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange, Set<? extends OWLAnnotation> annotations)
datatype
- Cannot be null.dataRange
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLSameIndividualAxiom getOWLSameIndividualAxiom(Set<? extends OWLIndividual> individuals)
individuals
- Cannot be null or contain nulls.OWLSameIndividualAxiom getOWLSameIndividualAxiom(OWLIndividual... individual)
individual
- Cannot be null.OWLSameIndividualAxiom getOWLSameIndividualAxiom(Set<? extends OWLIndividual> individuals, Set<? extends OWLAnnotation> annotations)
individuals
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(Set<? extends OWLIndividual> individuals)
individuals
- Cannot be null or contain nulls.OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(OWLIndividual... individuals)
individuals
- Cannot be null or contain nulls.OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(Set<? extends OWLIndividual> individuals, Set<? extends OWLAnnotation> annotations)
individuals
- Cannot be null or contain nulls.annotations
- Cannot be null or contain nulls.OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLClassExpression classExpression, OWLIndividual individual)
classExpression
- Cannot be null.individual
- Cannot be null.OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLClassExpression classExpression, OWLIndividual individual, Set<? extends OWLAnnotation> annotations)
classExpression
- Cannot be null.individual
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object)
property
- Cannot be null.individual
- Cannot be null.object
- Cannot be null.OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.individual
- Cannot be null.object
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, int value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, double value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, float value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, boolean value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, String value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.subject
- Cannot be null.object
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value)
property
- the annotation property. Cannot be null.value
- The annotation value. Cannot be null.OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value, Set<? extends OWLAnnotation> annotations)
property
- the annotation property. Cannot be null.value
- The annotation value. Cannot be null.annotations
- Annotations on the annotation. Cannot be null or contain nulls.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationProperty property, OWLAnnotationSubject subject, OWLAnnotationValue value)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationSubject subject, OWLAnnotation annotation)
subject
- Cannot be null.annotation
- Cannot be null.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationProperty property, OWLAnnotationSubject subject, OWLAnnotationValue value, Set<? extends OWLAnnotation> annotations)
property
- Cannot be null.subject
- Cannot be null.value
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationSubject subject, OWLAnnotation annotation, Set<? extends OWLAnnotation> annotations)
subject
- Cannot be null.annotation
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLAnnotationAssertionAxiom getDeprecatedOWLAnnotationAssertionAxiom(IRI subject)
"true"^^xsd:boolean
. (See Annotation
Properties in the OWL 2 Specificationsubject
- The IRI to be deprecated. Cannot be null.OWLImportsDeclaration getOWLImportsDeclaration(IRI importedOntologyIRI)
importedOntologyIRI
- Cannot be null.OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(OWLAnnotationProperty prop, IRI domain)
prop
- Cannot be null.domain
- Cannot be null.OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(OWLAnnotationProperty prop, IRI domain, Set<? extends OWLAnnotation> annotations)
prop
- Cannot be null.domain
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range)
prop
- Cannot be null.range
- Cannot be null.OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range, Set<? extends OWLAnnotation> annotations)
prop
- Cannot be null.range
- Cannot be null.annotations
- Cannot be null or contain nulls.OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(OWLAnnotationProperty sub, OWLAnnotationProperty sup)
sub
- Cannot be null.sup
- Cannot be null.OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(OWLAnnotationProperty sub, OWLAnnotationProperty sup, Set<? extends OWLAnnotation> annotations)
sub
- Cannot be null.sup
- Cannot be null.annotations
- Cannot be null or contain nulls.void purge()
Copyright © 2017 The University of Manchester. All Rights Reserved.