Uses of Interface
org.apache.jena.ontology.Restriction
Packages that use Restriction
Package
Description
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF.
Provides default implementations for the abstractions defined in the
org.apache.jena.ontology
package.-
Uses of Restriction in org.apache.jena.ontology
Subinterfaces of Restriction in org.apache.jena.ontologyModifier and TypeInterfaceDescriptioninterface
A property restriction that requires the named property to have have any range instances to be members of a given class.interface
Interface representing the ontology abstraction for a qualified cardinality restriction.interface
A property restriction that requires the named property to have have exactly the given number of values for a given instance to be a member of the class defined by the restriction.interface
A property restriction that requires the named property to have a given individual as its value.interface
Interface representing the ontology abstraction for a qualified maximum cardinality restriction.interface
A property restriction that requires the named property to have have at most the given number of values for a given instance to be a member of the class defined by the restriction.interface
Interface representing the ontology abstraction for a qualified minimum cardinality restriction.interface
A property restriction that requires the named property to have have at least the given number of values for a given instance to be a member of the class defined by the restriction.interface
Represents a qualified restriction, in which all values of the restricted property are required to be members of a given class.interface
A property restriction that requires the named property to have at least one range instance belonging to the given class.Methods in org.apache.jena.ontology that return RestrictionModifier and TypeMethodDescriptionOntClass.asRestriction()
Answer a view of this class as a restriction class expressionOntClass.convertToRestriction
(Property prop) Answer a view of this class as an restriction on the given property.OntModel.createRestriction
(String uri, Property p) Answer a resource that represents a property restriction in this model.OntModel.createRestriction
(Property p) Answer a resource that represents an anonymous property restriction in this model.OntModel.getRestriction
(String uri) Answer a resource that represents a property restriction in this model.Methods in org.apache.jena.ontology that return types with arguments of type RestrictionModifier and TypeMethodDescriptionOntProperty.listReferringRestrictions()
Answer an iterator over any restrictions that mention this property as the property that the restriction is adding some constraint to.OntModel.listRestrictions()
Answer an iterator that ranges over the property restriction class-descriptions in this model, i.e. resources withrdf:type Restriction
(or equivalent). -
Uses of Restriction in org.apache.jena.ontology.impl
Classes in org.apache.jena.ontology.impl that implement RestrictionModifier and TypeClassDescriptionclass
Implementation of the allValuesFrom restriction abstraction.class
Implementation of the exact qualified cardinality restrictionclass
Implementation of the cardinality restriction abstraction.class
Implementation of the hasValue restriction abstraction.class
Implementation of the max qualified cardinality restrictionclass
Implementation of the max cardinality restriction abstraction.class
Implementation of the min qualified cardinality restrictionclass
Implementation of the min cardinality restriction abstraction.class
Implementation of qualied restrictions.class
Implementation of the ontology abstraction representing restrictions.class
Implementation of the someValuesFrom restriction abstraction.Methods in org.apache.jena.ontology.impl that return RestrictionModifier and TypeMethodDescriptionOntClassImpl.asRestriction()
Answer a view of this class as a restriction class expressionOntClassImpl.convertToRestriction
(Property prop) Answer a view of this class as an restriction on the given property.OntModelImpl.createRestriction
(String uri, Property p) Answer a resource that represents a property restriction in this model.OntModelImpl.createRestriction
(Property p) Answer a resource that represents an anonymous property restriction in this model.OntModelImpl.getRestriction
(String uri) Answer a resource that represents a property restriction in this model.Methods in org.apache.jena.ontology.impl that return types with arguments of type RestrictionModifier and TypeMethodDescriptionOntPropertyImpl.listReferringRestrictions()
Answer an iterator over any restrictions that mention this property as the property that the restriction is adding some constraint to.OntModelImpl.listRestrictions()
Answer an iterator that ranges over the property restriction class-descriptions in this model, i.e. resources withrdf:type Restriction
(or equivalent).