Uses of Interface
org.apache.jena.ontapi.model.OntObjectProperty
Packages that use OntObjectProperty
Package
Description
-
Uses of OntObjectProperty in org.apache.jena.ontapi.impl
Methods in org.apache.jena.ontapi.impl with parameters of type OntObjectPropertyModifier and TypeMethodDescriptionOntGraphModelImpl.createHasSelf(OntObjectProperty property) OntGraphModelImpl.createObjectAllValuesFrom(OntObjectProperty property, OntClass ce) OntGraphModelImpl.createObjectCardinality(OntObjectProperty property, int cardinality, OntClass ce) OntGraphModelImpl.createObjectHasValue(OntObjectProperty property, OntIndividual individual) OntGraphModelImpl.createObjectMaxCardinality(OntObjectProperty property, int cardinality, OntClass ce) OntGraphModelImpl.createObjectMinCardinality(OntObjectProperty property, int cardinality, OntClass ce) OntGraphModelImpl.createObjectPropertySWRLAtom(OntObjectProperty dataProperty, OntSWRL.IArg firstArg, OntSWRL.IArg secondArg) OntGraphModelImpl.createObjectSomeValuesFrom(OntObjectProperty property, OntClass ce) Method parameters in org.apache.jena.ontapi.impl with type arguments of type OntObjectPropertyModifier and TypeMethodDescriptionOntGraphModelImpl.createDisjointObjectProperties(Collection<OntObjectProperty> properties) -
Uses of OntObjectProperty in org.apache.jena.ontapi.impl.objects
Classes in org.apache.jena.ontapi.impl.objects that implement OntObjectPropertyModifier and TypeClassDescriptionclassImplementation of the Object Property Expression abstraction.static classstatic classMethods in org.apache.jena.ontapi.impl.objects that return OntObjectPropertyModifier and TypeMethodDescriptionOntObjectPropertyImpl.removeDisjointProperty(org.apache.jena.rdf.model.Resource property) OntObjectPropertyImpl.removeEquivalentProperty(org.apache.jena.rdf.model.Resource property) OntObjectPropertyImpl.removeInverseProperty(org.apache.jena.rdf.model.Resource other) Methods in org.apache.jena.ontapi.impl.objects that return types with arguments of type OntObjectPropertyModifier and TypeMethodDescriptionOntObjectPropertyImpl.createPropertyChain(Collection<OntObjectProperty> properties) OntObjectPropertyImpl.disjointProperties()OntObjectPropertyImpl.equivalentProperties()OntObjectPropertyImpl.inverseProperties()OntObjectPropertyImpl.propertyChains()OntObjectPropertyImpl.subProperties(boolean direct) OntObjectPropertyImpl.superProperties(boolean direct) Methods in org.apache.jena.ontapi.impl.objects with parameters of type OntObjectPropertyModifier and TypeMethodDescriptionOntObjectPropertyImpl.addEquivalentPropertyStatement(OntObjectProperty other) OntObjectPropertyImpl.addInverseOfStatement(OntObjectProperty other) OntObjectPropertyImpl.addPropertyDisjointWithStatement(OntObjectProperty other) OntNegativePropertyAssertionImpl.create(OntGraphModelImpl model, OntIndividual source, OntObjectProperty property, OntIndividual target) static OntClass.HasSelfOntClassImpl.createHasSelf(OntGraphModelImpl model, OntObjectProperty onProperty) OntSWRLImpl.createObjectPropertyAtom(OntGraphModelImpl model, OntObjectProperty objectProperty, OntSWRL.IArg firstArg, OntSWRL.IArg secondArg) Method parameters in org.apache.jena.ontapi.impl.objects with type arguments of type OntObjectPropertyModifier and TypeMethodDescriptionstatic OntDisjoint.ObjectPropertiesOntDisjointImpl.createDisjointObjectProperties(OntGraphModelImpl model, Stream<OntObjectProperty> properties) OntClassImpl.createHasKey(Collection<OntObjectProperty> ope, Collection<OntDataProperty> dpe) OntSimpleClassImpl.createHasKey(Collection<OntObjectProperty> ope, Collection<OntDataProperty> dpe) OntObjectPropertyImpl.createPropertyChain(Collection<OntObjectProperty> properties) -
Uses of OntObjectProperty in org.apache.jena.ontapi.model
Subinterfaces of OntObjectProperty in org.apache.jena.ontapi.modelModifier and TypeInterfaceDescriptionstatic interfaceRepresents a ObjectInverseOf.static interfaceInterface encapsulating an Ontology Named Object Property.Methods in org.apache.jena.ontapi.model that return OntObjectPropertyModifier and TypeMethodDescriptiondefault OntObjectPropertyOntObjectProperty.addDisjointProperty(OntObjectProperty other) Adds a newowl:propertyDisjointWithstatement for this and the specified property.default OntObjectPropertyAdds a statement with theRDFS.domainas predicate and the specifiedclass expressionas an object.default OntObjectPropertyOntObjectProperty.addEquivalentProperty(OntObjectProperty other) Adds a newowl:equivalentPropertystatement.default OntObjectPropertyOntObjectProperty.addInverseProperty(OntObjectProperty other) Adds a new inverse-of a statement, returns this property instance.default OntObjectPropertyOntObjectProperty.addPropertyChain(Collection<OntObjectProperty> properties) Adds a new sub-property-of a chain statement and returns this object itself.default OntObjectPropertyOntObjectProperty.addPropertyChain(OntObjectProperty... properties) Adds a new sub-property-of a chain statement and returns this object itself.default OntObjectPropertyAdds a statement with theRDFS.rangeas predicate and the specifiedclass expressionas an object.default OntObjectPropertyOntObjectProperty.addSubProperty(OntObjectProperty property) Adds the given property as sub property returning this property itself.default OntObjectPropertyOntObjectProperty.addSuperProperty(OntObjectProperty property) Adds the given property as super property returning this property itself.default OntObjectPropertyOntObjectProperty.clearPropertyChains()Deletes all property chain lists including their annotations.default OntObjectPropertyOntObjectProperty.removeDisjointProperty(org.apache.jena.rdf.model.Resource property) Removes theowl:propertyDisjointWithstatement (a statement with the predicateowl:propertyDisjointWith) for the specified resource (considered as an object), including the corresponding statement's annotations.default OntObjectPropertyOntObjectProperty.removeDomain(org.apache.jena.rdf.model.Resource domain) Removes the specified domain resource (predicate isrdfs:domain), including the corresponding statement's annotations.default OntObjectPropertyOntObjectProperty.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 OntObjectPropertyOntObjectProperty.removeInverseProperty(org.apache.jena.rdf.model.Resource other) Removes the statement with the predicateowl:inverseOfand the given object property as an object.OntObjectProperty.removePropertyChain(org.apache.jena.rdf.model.Resource list) Deletes the given property chain list including all its annotations.default OntObjectPropertyOntObjectProperty.removeRange(org.apache.jena.rdf.model.Resource range) Removes the specified range resource (predicate isrdfs:range), including the corresponding statement's annotations.default OntObjectPropertyOntObjectProperty.removeSubProperty(org.apache.jena.rdf.model.Resource property) Removes the specified sub property (predicate isrdfs:subPropertyOf), including the corresponding statement's annotations.default OntObjectPropertyOntObjectProperty.removeSuperProperty(org.apache.jena.rdf.model.Resource property) Removes the specified super property (predicate isrdfs:subPropertyOf), including the corresponding statement's annotations.default OntObjectPropertyOntObjectProperty.setAsymmetric(boolean asymmetric) Adds or removes theP rdf:type owl:AsymmetricPropertystatement depending on the given flag and returns this property to allow cascading calls.default OntObjectPropertyOntObjectProperty.setFunctional(boolean functional) Adds or removesowl:FunctionalPropertydeclaration for this property according to the given boolean flag.default OntObjectPropertyOntObjectProperty.setInverseFunctional(boolean inverseFunctional) Adds or removes theP rdf:type owl:InverseFunctionalPropertystatement depending on the given flag and returns this property to allow cascading calls.default OntObjectPropertyOntObjectProperty.setIrreflexive(boolean irreflexive) Adds or removes theP rdf:type owl:IrreflexivePropertystatement depending on the given flag and returns this property to allow cascading calls.default OntObjectPropertyOntObjectProperty.setReflexive(boolean reflexive) Adds or removes theP rdf:type owl:ReflexivePropertystatement depending on the given flag and returns this property to allow cascading calls.default OntObjectPropertyOntObjectProperty.setSymmetric(boolean symmetric) Adds or removes theP rdf:type owl:SymmetricPropertystatement depending on the given flag and returns this property to allow cascading calls.default OntObjectPropertyOntObjectProperty.setTransitive(boolean transitive) Adds or removes theP rdf:type owl:TransitivePropertystatement depending on the given flag and returns this property to allow cascading calls.Methods in org.apache.jena.ontapi.model that return types with arguments of type OntObjectPropertyModifier and TypeMethodDescriptionOntObjectProperty.createPropertyChain(Collection<OntObjectProperty> properties) Creates a property chain logical constructions as aontology []-listofObject Property Expressions that is attached to this Object Property Expression at object positions with the predicateowl:propertyChainAxiom.default Stream<OntObjectProperty>OntObjectProperty.disjointProperties()Returns disjoint properties (statement:P1 owl:propertyDisjointWith P2).default Stream<OntObjectProperty>OntObjectProperty.equivalentProperties()Returns all equivalent object properties (i.e.default Optional<OntList<OntObjectProperty>>OntObjectProperty.findPropertyChain(org.apache.jena.rdf.model.RDFNode list) Finds the firstPropertyChainlogical construction attached to this property for the specified []-list as an object.default Stream<OntObjectProperty>OntObjectProperty.fromPropertyChain()Lists all members from the right part of statementP owl:propertyChainAxiom ( P1 ... Pn ), wherePis this property.default Stream<OntObjectProperty>OntObjectProperty.inverseProperties()Lists all object properties from the right part of the statement_:this owl:inverseOf P.default Optional<OntObjectProperty>OntObjectProperty.inverseProperty()Finds the first object property from the right part of the statements_:x owl:inverseOf PNorP1 owl:inverseOf P2.OntObjectProperty.propertyChains()Returns aStreamover all property chainontology lists that are attached to this Object Property Expression on the predicateowl:propertyChainAxiom.default Stream<OntObjectProperty>OntObjectProperty.subProperties()Lists all the properties that are declared to be sub-properties of this property (directly or indirectly).OntObjectProperty.subProperties(boolean direct) Answers aStreamover all the properties that are declared to be sub-properties of this property.default Stream<OntObjectProperty>OntObjectProperty.superProperties()Lists all the properties that are declared to be super-properties of this property (directly or indirectly).OntObjectProperty.superProperties(boolean direct) Answers aStreamover all the properties that are declared to be super-properties of this property.Methods in org.apache.jena.ontapi.model with parameters of type OntObjectPropertyModifier and TypeMethodDescriptiondefault OntObjectPropertyOntObjectProperty.addDisjointProperty(OntObjectProperty other) Adds a newowl:propertyDisjointWithstatement for this and the specified property.default OntObjectPropertyOntObjectProperty.addEquivalentProperty(OntObjectProperty other) Adds a newowl:equivalentPropertystatement.default OntStatementOntObjectProperty.addEquivalentPropertyStatement(OntObjectProperty other) Creates and returns a newowl:equivalentPropertystatement with the given property as an object and this property as a subject.default OntStatementOntObjectProperty.addInverseOfStatement(OntObjectProperty other) Adds a new inverse-of statement.default OntObjectPropertyOntObjectProperty.addInverseProperty(OntObjectProperty other) Adds a new inverse-of a statement, returns this property instance.default OntIndividualOntIndividual.addNegativeAssertion(OntObjectProperty property, OntIndividual value) Adds a negative object property assertion.default OntObjectPropertyOntObjectProperty.addPropertyChain(OntObjectProperty... properties) Adds a new sub-property-of a chain statement and returns this object itself.default OntStatementOntObjectProperty.addPropertyChainAxiomStatement(OntObjectProperty... properties) Creates a property chainontology listand returns the statementP owl:propertyChainAxiom ( P1 ... Pn )to allow the addition of annotations.default OntStatementOntObjectProperty.addPropertyDisjointWithStatement(OntObjectProperty other) Adds a disjoint object property (i.e., the_:this owl:propertyDisjointWith @otherstatement).default OntObjectPropertyOntObjectProperty.addSubProperty(OntObjectProperty property) Adds the given property as sub property returning this property itself.default OntObjectPropertyOntObjectProperty.addSuperProperty(OntObjectProperty property) Adds the given property as super property returning this property itself.Method parameters in org.apache.jena.ontapi.model with type arguments of type OntObjectPropertyModifier and TypeMethodDescriptiondefault OntClassOntClass.addHasKey(Collection<OntObjectProperty> objectProperties, Collection<OntDataProperty> dataProperties) Creates anowl:hasKeystatement returning this class to allow cascading calls.default OntClass.NamedOntClass.Named.addHasKey(Collection<OntObjectProperty> objectProperties, Collection<OntDataProperty> dataProperties) Creates anowl:hasKeystatement returning this class to allow cascading calls.default OntStatementOntClass.addHasKeyStatement(Collection<OntObjectProperty> objectProperties, Collection<OntDataProperty> dataProperties) Creates anowl:hasKeystatement returning the root statement to allow the subsequent annotations adding.default OntObjectPropertyOntObjectProperty.addPropertyChain(Collection<OntObjectProperty> properties) Adds a new sub-property-of a chain statement and returns this object itself.default OntStatementOntObjectProperty.addPropertyChainAxiomStatement(Collection<OntObjectProperty> properties) Adds a new sub-property-of chain statement.OntClass.createHasKey(Collection<OntObjectProperty> objectProperties, Collection<OntDataProperty> dataProperties) Creates aHasKeylogical construction asontology []-listofObject or Data Property Expressions that is attached to this Class Expression using the predicateowl:hasKey.OntObjectProperty.createPropertyChain(Collection<OntObjectProperty> properties) Creates a property chain logical constructions as aontology []-listofObject Property Expressions that is attached to this Object Property Expression at object positions with the predicateowl:propertyChainAxiom.