public interface OWLDataFactory extends SWRLDataFactory, OWLEntityProvider, OWLEntityByTypeProvider, OWLAnonymousIndividualProvider, OWLAnonymousIndividualByIdProvider
getSWRLBuiltInAtom, getSWRLClassAtom, getSWRLDataPropertyAtom, getSWRLDataRangeAtom, getSWRLDifferentIndividualsAtom, getSWRLIndividualArgument, getSWRLLiteralArgument, getSWRLObjectPropertyAtom, getSWRLRule, getSWRLRule, getSWRLSameIndividualAtom, getSWRLVariable
getOWLClass
getOWLObjectProperty
getOWLDataProperty
getOWLNamedIndividual
getOWLDatatype
getOWLAnnotationProperty
getOWLEntity
getOWLAnonymousIndividual
getOWLAnonymousIndividual
@Nonnull OWLClass getOWLThing()
@Nonnull OWLClass getOWLNothing()
@Nonnull OWLObjectProperty getOWLTopObjectProperty()
@Nonnull OWLDataProperty getOWLTopDataProperty()
@Nonnull OWLObjectProperty getOWLBottomObjectProperty()
@Nonnull OWLDataProperty getOWLBottomDataProperty()
@Nonnull OWLDatatype getTopDatatype()
@Nonnull OWLClass getOWLClass(@Nonnull String abbreviatedIRI, @Nonnull 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).prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLObjectProperty getOWLObjectProperty(@Nonnull String abbreviatedIRI, @Nonnull 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.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLObjectInverseOf getOWLObjectInverseOf(@Nonnull OWLObjectPropertyExpression property)
property
- The property of which the inverse will be returned@Nonnull OWLDataProperty getOWLDataProperty(@Nonnull String abbreviatedIRI, @Nonnull 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.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLNamedIndividual getOWLNamedIndividual(@Nonnull String abbreviatedIRI, @Nonnull 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.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLAnnotationProperty getOWLAnnotationProperty(@Nonnull String abbreviatedIRI, @Nonnull 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.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLAnnotationProperty getRDFSLabel()
rdfs:label
.rdfs:label
.@Nonnull OWLAnnotationProperty getRDFSComment()
rdfs:comment
.rdfs:comment
.@Nonnull OWLAnnotationProperty getRDFSSeeAlso()
rdfs:seeAlso
.rdfs:seeAlso
.@Nonnull OWLAnnotationProperty getRDFSIsDefinedBy()
rdfs:isDefinedBy
.rdfs:isDefinedBy
.@Nonnull OWLAnnotationProperty getOWLVersionInfo()
owl:versionInfo
.owl:versionInfo
.@Nonnull OWLAnnotationProperty getOWLBackwardCompatibleWith()
owl:backwardCompatibleWith
.owl:backwardCompatibleWith
.@Nonnull OWLAnnotationProperty getOWLIncompatibleWith()
owl:incompatibleWith
.owl:incompatibleWith
.@Nonnull OWLAnnotationProperty getOWLDeprecated()
owl:backwardCompatibleWith
.owl:backwardCompatibleWith
.@Nonnull OWLDatatype getRDFPlainLiteral()
rdf:PlainLiteral
@Nonnull OWLDatatype getOWLDatatype(@Nonnull String abbreviatedIRI, @Nonnull 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.prefixManager
- The prefix manager that is responsible for mapping prefix names to
prefix IRIs.OWLRuntimeException
- if the prefix name in the specified abbreviated IRI does not have
a mapping to a prefix in the specified prefix manager.@Nonnull OWLDatatype getIntegerOWLDatatype()
@Nonnull OWLDatatype getFloatOWLDatatype()
@Nonnull OWLDatatype getDoubleOWLDatatype()
@Nonnull OWLDatatype getBooleanOWLDatatype()
@Nonnull OWLLiteral getOWLLiteral(@Nonnull String lexicalValue, @Nonnull OWLDatatype datatype)
OWLLiteral
, which has the specified lexical value, and is typed with the
specified datatype.lexicalValue
- The lexical value.datatype
- The datatype.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".@Nonnull OWLLiteral getOWLLiteral(@Nonnull String lexicalValue, @Nonnull OWL2Datatype datatype)
OWLLiteral
, which has the specified lexical value, and is typed with the
specified datatype.lexicalValue
- The lexical value.datatype
- The datatype.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".@Nonnull OWLLiteral getOWLLiteral(int value)
value
- The value of the literalOWLLiteral
whose literal is the lexical value of the integer, and whose
data type is xsd:integer.@Nonnull OWLLiteral getOWLLiteral(double value)
value
- The value of the literalOWLLiteral
whose literal is the lexical value of the double, and whose
data type is xsd:double.@Nonnull OWLLiteral getOWLLiteral(boolean value)
value
- The value of the literalOWLLiteral
whose literal is the lexical value of the boolean, and whose
data type is xsd:boolean.@Nonnull OWLLiteral getOWLLiteral(float value)
value
- The value of the literalOWLLiteral
whose literal is the lexical value of the float, and whose data
type is xsd:float.@Nonnull OWLLiteral getOWLLiteral(@Nonnull String value)
value
- The lexical value of the literal.@Nonnull OWLLiteral getOWLLiteral(@Nonnull String literal, @Nullable String lang)
OWLRDFVocabulary.RDF_PLAIN_LITERAL
).literal
- The string literal.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.@Nonnull OWLDataOneOf getOWLDataOneOf(@Nonnull Set<? extends OWLLiteral> values)
values
- The set of values that the data one of should contain.@Nonnull OWLDataOneOf getOWLDataOneOf(@Nonnull OWLLiteral... values)
values
- The set of values that the data one of should contain. Cannot be null or
contain null values.@Nonnull OWLDataComplementOf getOWLDataComplementOf(@Nonnull OWLDataRange dataRange)
dataRange
- The data range to be complemented.@Nonnull OWLDatatypeRestriction getOWLDatatypeRestriction(@Nonnull OWLDatatype dataType, @Nonnull Set<OWLFacetRestriction> facetRestrictions)
dataType
- datatype for the restrictionfacetRestrictions
- facet restrictions. Cannot contain nulls.@Nonnull OWLDatatypeRestriction getOWLDatatypeRestriction(@Nonnull OWLDatatype dataType, @Nonnull OWLFacet facet, @Nonnull OWLLiteral typedLiteral)
dataType
- datatype for the restrictionfacet
- facet for restrictiontypedLiteral
- literal for facet.@Nonnull OWLDatatypeRestriction getOWLDatatypeRestriction(@Nonnull OWLDatatype dataType, @Nonnull OWLFacetRestriction... facetRestrictions)
dataType
- datatype for the restrictionfacetRestrictions
- facet restrictions. Cannot contain nulls.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull 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.@Nonnull OWLFacetRestriction getOWLFacetRestriction(@Nonnull OWLFacet facet, @Nonnull OWLLiteral facetValue)
facet
- facet for restriction.facetValue
- literal for restriction.@Nonnull OWLFacetRestriction getOWLFacetRestriction(@Nonnull OWLFacet facet, int facetValue)
facet
- facet for restriction.facetValue
- facet value@Nonnull OWLFacetRestriction getOWLFacetRestriction(@Nonnull OWLFacet facet, double facetValue)
facet
- facet for restrictionfacetValue
- facet value.@Nonnull OWLFacetRestriction getOWLFacetRestriction(@Nonnull OWLFacet facet, float facetValue)
facet
- facet for restrictionfacetValue
- facet value.@Nonnull OWLDataUnionOf getOWLDataUnionOf(@Nonnull Set<? extends OWLDataRange> dataRanges)
dataRanges
- data ranges for union. Cannot be null or contain nulls.@Nonnull OWLDataUnionOf getOWLDataUnionOf(@Nonnull OWLDataRange... dataRanges)
dataRanges
- data ranges for union. Cannot be null or contain nulls.@Nonnull OWLDataIntersectionOf getOWLDataIntersectionOf(@Nonnull Set<? extends OWLDataRange> dataRanges)
dataRanges
- data ranges for intersection. Cannot be null or contain nulls.@Nonnull OWLDataIntersectionOf getOWLDataIntersectionOf(@Nonnull OWLDataRange... dataRanges)
dataRanges
- data ranges for intersection. Cannot be null or contain nulls.@Nonnull OWLObjectIntersectionOf getOWLObjectIntersectionOf(@Nonnull Set<? extends OWLClassExpression> operands)
operands
- class expressions for intersection. Cannot be null or contain nulls.@Nonnull OWLObjectIntersectionOf getOWLObjectIntersectionOf(@Nonnull OWLClassExpression... operands)
operands
- class expressions for intersection. Cannot be null or contain nulls.@Nonnull OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange dataRange)
property
- The property that the restriction acts along.dataRange
- The data range that is the filler.@Nonnull OWLDataAllValuesFrom getOWLDataAllValuesFrom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange dataRange)
property
- The property that the restriction acts along.dataRange
- The data range that is the filler.@Nonnull OWLDataExactCardinality getOWLDataExactCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- The property that the restriction acts along.@Nonnull OWLDataExactCardinality getOWLDataExactCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange dataRange)
cardinality
- Cannot be negativeproperty
- The property that the restriction acts along.dataRange
- data range for restricition@Nonnull OWLDataMaxCardinality getOWLDataMaxCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- The property that the restriction acts along.@Nonnull OWLDataMaxCardinality getOWLDataMaxCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange dataRange)
cardinality
- Cannot be negativeproperty
- The property that the restriction acts along.dataRange
- data range for restriction@Nonnull OWLDataMinCardinality getOWLDataMinCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property)
cardinality
- Cannot be negativeproperty
- The property that the restriction acts along.@Nonnull OWLDataMinCardinality getOWLDataMinCardinality(@Nonnegative int cardinality, @Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange dataRange)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.dataRange
- data range for restriction@Nonnull OWLDataHasValue getOWLDataHasValue(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLLiteral value)
property
- The property that the restriction acts along.value
- value for restriction@Nonnull OWLObjectComplementOf getOWLObjectComplementOf(@Nonnull OWLClassExpression operand)
operand
- class expression to complement@Nonnull OWLObjectOneOf getOWLObjectOneOf(@Nonnull Set<? extends OWLIndividual> values)
values
- individuals for restriction. Cannot be null or contain nulls.@Nonnull OWLObjectOneOf getOWLObjectOneOf(@Nonnull OWLIndividual... individuals)
individuals
- individuals for restriction. Cannot be null or contain nulls.@Nonnull OWLObjectAllValuesFrom getOWLObjectAllValuesFrom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
property
- The property that the restriction acts along.classExpression
- the class expression for the restriction@Nonnull OWLObjectSomeValuesFrom getOWLObjectSomeValuesFrom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
property
- The object property that the restriction acts along.classExpression
- The class expression that is the filler.@Nonnull OWLObjectExactCardinality getOWLObjectExactCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.@Nonnull OWLObjectExactCardinality getOWLObjectExactCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.classExpression
- class expression for restriction@Nonnull OWLObjectMinCardinality getOWLObjectMinCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.@Nonnull OWLObjectMinCardinality getOWLObjectMinCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.classExpression
- class expression for restriction@Nonnull OWLObjectMaxCardinality getOWLObjectMaxCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.@Nonnull OWLObjectMaxCardinality getOWLObjectMaxCardinality(@Nonnegative int cardinality, @Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
cardinality
- Cannot be negative.property
- The property that the restriction acts along.classExpression
- class expression for restriction@Nonnull OWLObjectHasSelf getOWLObjectHasSelf(@Nonnull OWLObjectPropertyExpression property)
property
- The property that the restriction acts along.@Nonnull OWLObjectHasValue getOWLObjectHasValue(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLIndividual individual)
property
- The property that the restriction acts along.individual
- individual for restriction@Nonnull OWLObjectUnionOf getOWLObjectUnionOf(@Nonnull Set<? extends OWLClassExpression> operands)
operands
- class expressions for union@Nonnull OWLObjectUnionOf getOWLObjectUnionOf(@Nonnull OWLClassExpression... operands)
operands
- class expressions for union@Nonnull OWLDeclarationAxiom getOWLDeclarationAxiom(@Nonnull OWLEntity owlEntity)
owlEntity
- The declared entity.@Nonnull OWLDeclarationAxiom getOWLDeclarationAxiom(@Nonnull OWLEntity owlEntity, @Nonnull Set<? extends OWLAnnotation> annotations)
owlEntity
- The declared entity.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSubClassOfAxiom getOWLSubClassOfAxiom(@Nonnull OWLClassExpression subClass, @Nonnull OWLClassExpression superClass)
subClass
- sub classsuperClass
- super class@Nonnull OWLSubClassOfAxiom getOWLSubClassOfAxiom(@Nonnull OWLClassExpression subClass, @Nonnull OWLClassExpression superClass, @Nonnull Set<? extends OWLAnnotation> annotations)
subClass
- sub classsuperClass
- super classannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions)
classExpressions
- equivalent classes. Cannot be null or contain nulls.@Nonnull OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull Set<? extends OWLAnnotation> annotations)
classExpressions
- equivalent classes. Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull OWLClassExpression... classExpressions)
classExpressions
- equivalent classes. Cannot be null or contain nulls.@Nonnull OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull OWLClassExpression clsA, @Nonnull OWLClassExpression clsB)
clsA
- one class for equivalenceclsB
- one class for equivalence@Nonnull OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull OWLClassExpression clsA, @Nonnull OWLClassExpression clsB, @Nonnull Set<? extends OWLAnnotation> annotations)
clsA
- one class for equivalenceclsB
- one class for equivalenceannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.@Nonnull OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(@Nonnull OWLClassExpression... classExpressions)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.@Nonnull OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull Set<? extends OWLAnnotation> annotations)
classExpressions
- Disjoint classes. Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(@Nonnull OWLClass owlClass, @Nonnull Set<? extends OWLClassExpression> classExpressions)
owlClass
- left hand side of the axiom.classExpressions
- right hand side of the axiom. Cannot be null or contain nulls.@Nonnull OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(@Nonnull OWLClass owlClass, @Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull 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
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(@Nonnull OWLObjectPropertyExpression subProperty, @Nonnull OWLObjectPropertyExpression superProperty)
subProperty
- sub propertysuperProperty
- super property@Nonnull OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(@Nonnull OWLObjectPropertyExpression subProperty, @Nonnull OWLObjectPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
subProperty
- sub PropertysuperProperty
- super Propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(@Nonnull List<? extends OWLObjectPropertyExpression> chain, @Nonnull OWLObjectPropertyExpression superProperty)
chain
- Chain of properties. Cannot be null or contain nulls.superProperty
- super property@Nonnull OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(@Nonnull List<? extends OWLObjectPropertyExpression> chain, @Nonnull OWLObjectPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
chain
- Chain of properties. Cannot be null or contain nulls.superProperty
- super propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression... properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression propertyA, @Nonnull OWLObjectPropertyExpression propertyB)
propertyA
- property ApropertyB
- property B@Nonnull OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression propertyA, @Nonnull OWLObjectPropertyExpression propertyB, @Nonnull Set<? extends OWLAnnotation> annotations)
propertyA
- property ApropertyB
- property Bannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression... properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression forwardProperty, @Nonnull OWLObjectPropertyExpression inverseProperty)
forwardProperty
- forward PropertyinverseProperty
- inverse Property@Nonnull OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(@Nonnull OWLObjectPropertyExpression forwardProperty, @Nonnull OWLObjectPropertyExpression inverseProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
forwardProperty
- forward PropertyinverseProperty
- inverse Propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression)
property
- propertyclassExpression
- class Expression@Nonnull OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression classExpression, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyclassExpression
- class Expressionannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression range)
property
- propertyrange
- range@Nonnull OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLClassExpression range, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyrange
- rangeannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression propertyExpression)
propertyExpression
- property Expression@Nonnull OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression propertyExpression, @Nonnull Set<? extends OWLAnnotation> annotations)
propertyExpression
- property Expressionannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property)
property
- property@Nonnull OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(@Nonnull OWLDataPropertyExpression subProperty, @Nonnull OWLDataPropertyExpression superProperty)
subProperty
- sub PropertysuperProperty
- super Property@Nonnull OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(@Nonnull OWLDataPropertyExpression subProperty, @Nonnull OWLDataPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
subProperty
- sub PropertysuperProperty
- super Propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
properties
- propertiesannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull OWLDataPropertyExpression... properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull OWLDataPropertyExpression propertyA, @Nonnull OWLDataPropertyExpression propertyB)
propertyA
- property ApropertyB
- property B@Nonnull OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull OWLDataPropertyExpression propertyA, @Nonnull OWLDataPropertyExpression propertyB, @Nonnull Set<? extends OWLAnnotation> annotations)
propertyA
- property ApropertyB
- property Bannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(@Nonnull OWLDataPropertyExpression... dataProperties)
dataProperties
- Cannot be null or contain nulls.@Nonnull OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties)
properties
- Cannot be null or contain nulls.@Nonnull OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
properties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLClassExpression domain)
property
- propertydomain
- domain@Nonnull OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLClassExpression domain, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertydomain
- domainannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange owlDataRange)
property
- propertyowlDataRange
- data range@Nonnull OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLDataRange owlDataRange, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyowlDataRange
- data rangeannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(@Nonnull OWLDataPropertyExpression property)
property
- property@Nonnull OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLHasKeyAxiom getOWLHasKeyAxiom(@Nonnull OWLClassExpression ce, @Nonnull Set<? extends OWLPropertyExpression> properties)
ce
- class expressionproperties
- Cannot be null or contain nulls.@Nonnull OWLHasKeyAxiom getOWLHasKeyAxiom(@Nonnull OWLClassExpression ce, @Nonnull OWLPropertyExpression... properties)
ce
- class expressionproperties
- Cannot be null or contain nulls.@Nonnull OWLHasKeyAxiom getOWLHasKeyAxiom(@Nonnull OWLClassExpression ce, @Nonnull Set<? extends OWLPropertyExpression> objectProperties, @Nonnull Set<? extends OWLAnnotation> annotations)
ce
- class expressionobjectProperties
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(@Nonnull OWLDatatype datatype, @Nonnull OWLDataRange dataRange)
datatype
- data typedataRange
- data Range@Nonnull OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(@Nonnull OWLDatatype datatype, @Nonnull OWLDataRange dataRange, @Nonnull Set<? extends OWLAnnotation> annotations)
datatype
- data typedataRange
- data Rangeannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSameIndividualAxiom getOWLSameIndividualAxiom(@Nonnull Set<? extends OWLIndividual> individuals)
individuals
- Cannot be null or contain nulls.@Nonnull OWLSameIndividualAxiom getOWLSameIndividualAxiom(@Nonnull OWLIndividual... individual)
individual
- individual@Nonnull OWLSameIndividualAxiom getOWLSameIndividualAxiom(@Nonnull Set<? extends OWLIndividual> individuals, @Nonnull Set<? extends OWLAnnotation> annotations)
individuals
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(@Nonnull Set<? extends OWLIndividual> individuals)
individuals
- Cannot be null or contain nulls.@Nonnull OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(@Nonnull OWLIndividual... individuals)
individuals
- Cannot be null or contain nulls.@Nonnull OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(@Nonnull Set<? extends OWLIndividual> individuals, @Nonnull Set<? extends OWLAnnotation> annotations)
individuals
- Cannot be null or contain nulls.annotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLClassAssertionAxiom getOWLClassAssertionAxiom(@Nonnull OWLClassExpression classExpression, @Nonnull OWLIndividual individual)
classExpression
- class Expressionindividual
- individual@Nonnull OWLClassAssertionAxiom getOWLClassAssertionAxiom(@Nonnull OWLClassExpression classExpression, @Nonnull OWLIndividual individual, @Nonnull Set<? extends OWLAnnotation> annotations)
classExpression
- class Expressionindividual
- individualannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLIndividual individual, @Nonnull OWLIndividual object)
property
- propertyindividual
- individualobject
- object@Nonnull OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLIndividual individual, @Nonnull OWLIndividual object, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertyindividual
- individualobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLIndividual object)
property
- propertysubject
- subjectobject
- object@Nonnull OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(@Nonnull OWLObjectPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLIndividual object, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertysubject
- subjectobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLLiteral object)
property
- propertysubject
- subjectobject
- object@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLLiteral object, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertysubject
- subjectobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, int value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, double value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, float value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, boolean value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull String value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLLiteral object)
property
- propertysubject
- subjectobject
- object@Nonnull OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(@Nonnull OWLDataPropertyExpression property, @Nonnull OWLIndividual subject, @Nonnull OWLLiteral object, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertysubject
- subjectobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLAnnotation getOWLAnnotation(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationValue value)
property
- the annotation property.value
- The annotation value.@Nonnull OWLAnnotation getOWLAnnotation(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- the annotation property.value
- The annotation value.annotations
- A set of annotations. Cannot be null or contain nulls. nulls.@Nonnull OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationSubject subject, @Nonnull OWLAnnotationValue value)
property
- propertysubject
- subjectvalue
- value@Nonnull OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(@Nonnull OWLAnnotationSubject subject, @Nonnull OWLAnnotation annotation)
subject
- subjectannotation
- annotation@Nonnull OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationSubject subject, @Nonnull OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
property
- propertysubject
- subjectvalue
- valueannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(@Nonnull OWLAnnotationSubject subject, @Nonnull OWLAnnotation annotation, @Nonnull Set<? extends OWLAnnotation> annotations)
subject
- subjectannotation
- annotationannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLAnnotationAssertionAxiom getDeprecatedOWLAnnotationAssertionAxiom(@Nonnull IRI subject)
"true"^^xsd:boolean
.
(See Annotation Properties in the OWL 2 Specificationsubject
- The IRI to be deprecated.@Nonnull OWLImportsDeclaration getOWLImportsDeclaration(@Nonnull IRI importedOntologyIRI)
importedOntologyIRI
- imported ontology@Nonnull OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(@Nonnull OWLAnnotationProperty prop, @Nonnull IRI domain)
prop
- propdomain
- domain@Nonnull OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(@Nonnull OWLAnnotationProperty prop, @Nonnull IRI domain, @Nonnull Set<? extends OWLAnnotation> annotations)
prop
- propdomain
- domainannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(@Nonnull OWLAnnotationProperty prop, @Nonnull IRI range)
prop
- proprange
- range@Nonnull OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(@Nonnull OWLAnnotationProperty prop, @Nonnull IRI range, @Nonnull Set<? extends OWLAnnotation> annotations)
prop
- proprange
- rangeannotations
- A set of annotations. Cannot be null or contain nulls.@Nonnull OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(@Nonnull OWLAnnotationProperty sub, @Nonnull OWLAnnotationProperty sup)
sub
- sub propertysup
- super property@Nonnull OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(@Nonnull OWLAnnotationProperty sub, @Nonnull OWLAnnotationProperty sup, @Nonnull Set<? extends OWLAnnotation> annotations)
sub
- sub propertysup
- super propertyannotations
- A set of annotations. Cannot be null or contain nulls.void purge()
Copyright © 2020 The University of Manchester. All rights reserved.