Uses of Interface
org.apache.jena.ontology.OntProperty
-
Packages that use OntProperty Package Description org.apache.jena.ontology Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF.org.apache.jena.ontology.impl Provides default implementations for the abstractions defined in theorg.apache.jena.ontology
package. -
-
Uses of OntProperty in org.apache.jena.ontology
Subinterfaces of OntProperty in org.apache.jena.ontology Modifier and Type Interface Description interface
AnnotationProperty
Interface that represents the category of annotation properties in an ontology language.interface
DatatypeProperty
Interface that encapsulates the class of properties whose range values are datatype values (as distinct fromObjectProperty
whose values are individuals).interface
FunctionalProperty
Interface encapsulating the class of properties that are functional: that is, properties in which a given given domain value has a unique value in the range.interface
InverseFunctionalProperty
Interface encapsulating the class of properties that are inverse functional: that is, properties in which a given given range value has a unique value in the domain (effectively, a key).interface
ObjectProperty
Interface encapsulating properties whose range values are restricted to individuals (as distinct from datatype valuedproperties
).interface
SymmetricProperty
Interface that encapsulates a property that is symmetric, i.e. one in which ifp(x, y)
holds, thenp(y, x)
must also hold.interface
TransitiveProperty
Interface that denotes a property that is transitive i.e. one in which ifx p y
holds, andy p z
holds, thenx p z
must also hold.Methods in org.apache.jena.ontology that return OntProperty Modifier and Type Method Description OntProperty
OntResource. asProperty()
Answer a view of this resource as a propertyOntProperty
OntModel. createOntProperty(java.lang.String uri)
Answer a resource representing an generic property in this model.OntProperty
OntProperty. getEquivalentProperty()
Answer a property that is equivalent to this property.OntProperty
OntProperty. getInverse()
Answer the property that has declared itself to be the inverse of this property, if any such property is defined.OntProperty
OntProperty. getInverseOf()
Answer a property of which this property is the inverse, if known, or null if there is no such property.OntProperty
Restriction. getOnProperty()
Answer the property that this property restriction applies to.OntProperty
OntModel. getOntProperty(java.lang.String uri)
Answer a resource representing an generic property in this model.OntProperty
OntProperty. getSubProperty()
Answer a property that is the sub-property of this property.OntProperty
OntProperty. getSuperProperty()
Answer a property that is the super-property of this property.Methods in org.apache.jena.ontology that return types with arguments of type OntProperty Modifier and Type Method Description ExtendedIterator<OntProperty>
OntModel. listAllOntProperties()
Answer an iterator over all of the ontology properties in this model, including object properties, datatype properties, annotation properties, etc.ExtendedIterator<OntProperty>
OntClass. listDeclaredProperties()
Equivalent to callingOntClass.listDeclaredProperties(boolean)
with default valuedirect = false
.ExtendedIterator<OntProperty>
OntClass. listDeclaredProperties(boolean direct)
Return an iterator over the properties associated with a frame-like view of this class.ExtendedIterator<? extends OntProperty>
OntProperty. listEquivalentProperties()
Answer an iterator over all of the properties that are declared to be equivalent properties to this property.ExtendedIterator<? extends OntProperty>
OntProperty. listInverse()
Answer an iterator over the properties that are defined to be inverses of this property.ExtendedIterator<? extends OntProperty>
OntProperty. listInverseOf()
Answer an iterator over all of the properties that this property is declared to be the inverse of.ExtendedIterator<OntProperty>
OntModel. listOntProperties()
Answer an iterator that ranges over the property resources in this model, i.e. the resources withrdf:type Property
or equivalent.ExtendedIterator<? extends OntProperty>
OntProperty. listSubProperties()
Answer an iterator over all of the properties that are declared to be sub-properties of this property.ExtendedIterator<? extends OntProperty>
OntProperty. listSubProperties(boolean direct)
Answer an iterator over all of the properties that are declared to be sub-properties of this property.ExtendedIterator<? extends OntProperty>
OntProperty. listSuperProperties()
Answer an iterator over all of the properties that are declared to be super-properties of this property.ExtendedIterator<? extends OntProperty>
OntProperty. listSuperProperties(boolean direct)
Answer an iterator over all of the properties that are declared to be super-properties of this property. -
Uses of OntProperty in org.apache.jena.ontology.impl
Classes in org.apache.jena.ontology.impl that implement OntProperty Modifier and Type Class Description class
AnnotationPropertyImpl
Implementation for ontology abstraction of annotation propertyclass
DatatypePropertyImpl
Implementation of the datatype property abstractionclass
FunctionalPropertyImpl
Implementation of the functional property abstractionclass
InverseFunctionalPropertyImpl
Implementation of the functional property abstractionclass
ObjectPropertyImpl
Implementation of the object property abstractionclass
OntPropertyImpl
Implementation of the abstraction representing a general ontology property.class
SymmetricPropertyImpl
Implementation of the symmetric property abstractionclass
TransitivePropertyImpl
Implementation of the transitive property abstractionMethods in org.apache.jena.ontology.impl that return OntProperty Modifier and Type Method Description OntProperty
OntResourceImpl. asProperty()
Answer a view of this resource as a propertyOntProperty
OntModelImpl. createOntProperty(java.lang.String uri)
Answer a resource representing an generic property in this model.OntProperty
OntPropertyImpl. getEquivalentProperty()
Answer a property that is equivalent to this property.OntProperty
ObjectPropertyImpl. getInverse()
Answer the property that is the inverse of this property, ensuring that it presents the object property facet.OntProperty
OntPropertyImpl. getInverse()
Answer the property that is the inverse of this property.OntProperty
ObjectPropertyImpl. getInverseOf()
Answer a property that is an inverse of this property, ensuring that it presents the ObjectProperty facet.OntProperty
OntPropertyImpl. getInverseOf()
Answer a property that is an inverse of this property.OntProperty
RestrictionImpl. getOnProperty()
Answer the property that this property restriction applies to.OntProperty
OntModelImpl. getOntProperty(java.lang.String uri)
Answer a resource representing an generic property in this model.OntProperty
OntPropertyImpl. getSubProperty()
Answer a property that is the sub-property of this property.OntProperty
OntPropertyImpl. getSuperProperty()
Answer a property that is the super-property of this property.Methods in org.apache.jena.ontology.impl that return types with arguments of type OntProperty Modifier and Type Method Description ExtendedIterator<OntProperty>
OntModelImpl. listAllOntProperties()
Answer an iterator over all of the ontology properties in this model, including object properties, datatype properties, annotation properties, etc.ExtendedIterator<OntProperty>
OntClassImpl. listDeclaredProperties()
Equivalent to callingOntClassImpl.listDeclaredProperties(boolean)
with default valuedirect = false
.ExtendedIterator<OntProperty>
OntClassImpl. listDeclaredProperties(boolean direct)
Return an iterator over the properties associated with a frame-like view of this class.ExtendedIterator<OntProperty>
OntPropertyImpl. listEquivalentProperties()
Answer an iterator over all of the properties that are declared to be equivalent properties to this property.ExtendedIterator<OntProperty>
OntPropertyImpl. listInverse()
Answer an iterator over the properties that are defined to be inverses of this property.ExtendedIterator<? extends OntProperty>
ObjectPropertyImpl. listInverseOf()
Answer an iterator over all of the properties that are declared to be inverse properties of this property, ensuring that each presents the objectProperty facet.ExtendedIterator<? extends OntProperty>
OntPropertyImpl. listInverseOf()
Answer an iterator over all of the properties that are declared to be inverse properties of this property.ExtendedIterator<OntProperty>
OntModelImpl. listOntProperties()
Answer an iterator that ranges over the property resources in this model, i.e. the resources withrdf:type Property
or equivalent.ExtendedIterator<OntProperty>
OntPropertyImpl. listSubProperties()
Answer an iterator over all of the properties that are declared to be sub-properties of this property.ExtendedIterator<OntProperty>
OntPropertyImpl. listSubProperties(boolean direct)
Answer an iterator over all of the properties that are declared to be sub-properties of this property.ExtendedIterator<OntProperty>
OntPropertyImpl. listSuperProperties()
Answer an iterator over all of the properties that are declared to be super-properties of this property.ExtendedIterator<OntProperty>
OntPropertyImpl. listSuperProperties(boolean direct)
Answer an iterator over all of the properties that are declared to be super-properties of this property.
-