Uses of Interface
org.apache.jena.ontapi.model.OntDataProperty
Packages that use OntDataProperty
Package
Description
-
Uses of OntDataProperty in org.apache.jena.ontapi.impl
Methods in org.apache.jena.ontapi.impl that return OntDataPropertyModifier and TypeMethodDescriptionOntGraphModelImpl.getOWLBottomDataProperty()
OntGraphModelImpl.getOWLTopDataProperty()
Methods in org.apache.jena.ontapi.impl with parameters of type OntDataPropertyModifier and TypeMethodDescriptionOntGraphModelImpl.createDataAllValuesFrom
(OntDataProperty property, OntDataRange dr) OntGraphModelImpl.createDataCardinality
(OntDataProperty property, int cardinality, OntDataRange dr) OntGraphModelImpl.createDataHasValue
(OntDataProperty property, org.apache.jena.rdf.model.Literal literal) OntGraphModelImpl.createDataMaxCardinality
(OntDataProperty property, int cardinality, OntDataRange dr) OntGraphModelImpl.createDataMinCardinality
(OntDataProperty property, int cardinality, OntDataRange dr) OntGraphModelImpl.createDataPropertySWRLAtom
(OntDataProperty dataProperty, OntSWRL.IArg firstArg, OntSWRL.DArg secondArg) OntGraphModelImpl.createDataSomeValuesFrom
(OntDataProperty property, OntDataRange dr) Method parameters in org.apache.jena.ontapi.impl with type arguments of type OntDataPropertyModifier and TypeMethodDescriptionOntGraphModelImpl.createDataAllValuesFrom
(Collection<OntDataProperty> properties, OntDataRange dr) OntGraphModelImpl.createDataSomeValuesFrom
(Collection<OntDataProperty> properties, OntDataRange dr) OntGraphModelImpl.createDisjointDataProperties
(Collection<OntDataProperty> properties) -
Uses of OntDataProperty in org.apache.jena.ontapi.impl.objects
Classes in org.apache.jena.ontapi.impl.objects that implement OntDataPropertyModifier and TypeClassDescriptionclass
An ontology object implementation with declarative typeowl:DatatypeProperty
.Methods in org.apache.jena.ontapi.impl.objects that return OntDataPropertyModifier and TypeMethodDescriptionOntDataPropertyImpl.removeDisjointProperty
(org.apache.jena.rdf.model.Resource property) OntDataPropertyImpl.removeEquivalentProperty
(org.apache.jena.rdf.model.Resource property) Methods in org.apache.jena.ontapi.impl.objects that return types with arguments of type OntDataPropertyModifier and TypeMethodDescriptionOntDataPropertyImpl.disjointProperties()
OntDataPropertyImpl.equivalentProperties()
OntDataPropertyImpl.objectType()
OntDataPropertyImpl.subProperties
(boolean direct) OntDataPropertyImpl.superProperties
(boolean direct) Methods in org.apache.jena.ontapi.impl.objects with parameters of type OntDataPropertyModifier and TypeMethodDescriptionOntDataPropertyImpl.addEquivalentPropertyStatement
(OntDataProperty other) OntDataPropertyImpl.addPropertyDisjointWithStatement
(OntDataProperty other) OntNegativePropertyAssertionImpl.create
(OntGraphModelImpl model, OntIndividual source, OntDataProperty property, org.apache.jena.rdf.model.Literal target) OntSWRLImpl.createDataPropertyAtom
(OntGraphModelImpl model, OntDataProperty dataProperty, OntSWRL.IArg firstArg, OntSWRL.DArg secondArg) Method parameters in org.apache.jena.ontapi.impl.objects with type arguments of type OntDataPropertyModifier and TypeMethodDescriptionstatic OntDisjoint.DataProperties
OntDisjointImpl.createDisjointDataProperties
(OntGraphModelImpl model, Stream<OntDataProperty> properties) static <CE extends OntClass.NaryRestriction<?,
?>>
CEOntClassImpl.createNaryRestrictionCE
(OntGraphModelImpl model, Class<CE> type, OntDataRange dr, Collection<OntDataProperty> properties) static void
OntClassImpl.NaryRestrictionImpl.validateArity
(OntDataRange dr, Collection<OntDataProperty> properties) -
Uses of OntDataProperty in org.apache.jena.ontapi.model
Methods in org.apache.jena.ontapi.model that return OntDataPropertyModifier and TypeMethodDescriptiondefault OntDataProperty
OntDataProperty.addDisjointProperty
(OntDataProperty other) Adds a newowl:propertyDisjointWith
statement for this and the specified property.default OntDataProperty
Adds a statement with theRDFS.domain
as predicate, this property as a subject, and the specifiedclass expression
as an object.default OntDataProperty
OntDataProperty.addEquivalentProperty
(OntDataProperty other) Adds a newowl:equivalentProperty
statement.default OntDataProperty
OntDataProperty.addRange
(OntDataRange range) Adds a statement with theRDFS.range
as predicate and the specifieddata range
as an object.default OntDataProperty
OntDataProperty.addSubProperty
(OntDataProperty property) Adds the given property as sub property returning this property itself.default OntDataProperty
OntDataProperty.addSuperProperty
(OntDataProperty property) Adds the given property as super property returning this property itself.default OntDataProperty
OntModel.createDataProperty
(String uri) Creates datatype property (owl-entity).default OntDataProperty
OntModel.getDataProperty
(String uri) default OntDataProperty
OntModel.getDataProperty
(org.apache.jena.rdf.model.Resource uri) default OntDataProperty
OntModel.getOWLBottomDataProperty()
default OntDataProperty
OntModel.getOWLTopDataProperty()
default OntDataProperty
OntDataProperty.removeDisjointProperty
(org.apache.jena.rdf.model.Resource property) Removes theowl:propertyDisjointWith
statement (a statement with the predicateowl:propertyDisjointWith
) for the specified resource (considered as an object), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.removeDomain
(org.apache.jena.rdf.model.Resource domain) Removes the specified domain resource (predicate isrdfs:domain
), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.removeEquivalentProperty
(org.apache.jena.rdf.model.Resource property) Removes the equivalent property statement (a statement with the predicateowl:equivalentProperty
) for the specified resource (considered as an object), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.removeRange
(org.apache.jena.rdf.model.Resource range) Removes the specified range resource (predicate isrdfs:range
), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.removeSubProperty
(org.apache.jena.rdf.model.Resource property) Removes the specified sub property (predicate isrdfs:subPropertyOf
), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.removeSuperProperty
(org.apache.jena.rdf.model.Resource property) Removes the specified super property (predicate isrdfs:subPropertyOf
), including the corresponding statement's annotations.default OntDataProperty
OntDataProperty.setFunctional
(boolean functional) Adds or removesowl:FunctionalProperty
declaration for this property according to the given boolean flag.Methods in org.apache.jena.ontapi.model that return types with arguments of type OntDataPropertyModifier and TypeMethodDescriptiondefault Stream<OntDataProperty>
OntModel.dataProperties()
Lists all data properties.default Stream<OntDataProperty>
OntDataProperty.disjointProperties()
Returns disjoint properties.default Stream<OntDataProperty>
OntDataProperty.equivalentProperties()
Returns all equivalent data properties The statement pattern isRi owl:equivalentProperty Rj
, whereRi
- this property,Rj
- the data property to return.default Stream<OntDataProperty>
OntDataProperty.subProperties()
Lists all the properties that are declared to be sub-properties of this property (directly or indirectly).OntDataProperty.subProperties
(boolean direct) Answers aStream
over all the properties that are declared to be sub-properties of this property.default Stream<OntDataProperty>
OntDataProperty.superProperties()
Lists all the properties that are declared to be super-properties of this property (directly or indirectly).OntDataProperty.superProperties
(boolean direct) Answers aStream
over all the properties that are declared to be super-properties of this property.Methods in org.apache.jena.ontapi.model with parameters of type OntDataPropertyModifier and TypeMethodDescriptiondefault OntIndividual
OntIndividual.addAssertion
(OntDataProperty property, org.apache.jena.rdf.model.Literal value) Adds a positive data property assertiona R v
.default OntDataProperty
OntDataProperty.addDisjointProperty
(OntDataProperty other) Adds a newowl:propertyDisjointWith
statement for this and the specified property.default OntDataProperty
OntDataProperty.addEquivalentProperty
(OntDataProperty other) Adds a newowl:equivalentProperty
statement.default OntStatement
OntDataProperty.addEquivalentPropertyStatement
(OntDataProperty other) Creates and returns a newowl:equivalentProperty
statement with the given property as an object and this property as a subject.default OntIndividual
OntIndividual.addNegativeAssertion
(OntDataProperty property, org.apache.jena.rdf.model.Literal value) Adds a negative data property assertion.default OntStatement
OntDataProperty.addPropertyDisjointWithStatement
(OntDataProperty other) Adds a disjoint object property (i.e. the_:this owl:propertyDisjointWith @other
statement).default OntDataProperty
OntDataProperty.addSubProperty
(OntDataProperty property) Adds the given property as sub property returning this property itself.default OntDataProperty
OntDataProperty.addSuperProperty
(OntDataProperty property) Adds the given property as super property returning this property itself.