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 TypeInterfaceDescriptioninterfaceA property restriction that requires the named property to have have any range instances to be members of a given class.interfaceInterface representing the ontology abstraction for a qualified cardinality restriction.interfaceA 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.interfaceA property restriction that requires the named property to have a given individual as its value.interfaceInterface representing the ontology abstraction for a qualified maximum cardinality restriction.interfaceA 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.interfaceInterface representing the ontology abstraction for a qualified minimum cardinality restriction.interfaceA 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.interfaceRepresents a qualified restriction, in which all values of the restricted property are required to be members of a given class.interfaceA 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) Deprecated, for removal: This API element is subject to removal in a future version.Answer a resource that represents a property restriction in this model.OntModel.createRestriction(Property p) Deprecated, for removal: This API element is subject to removal in a future version.Answer a resource that represents an anonymous property restriction in this model.OntModel.getRestriction(String uri) Deprecated, for removal: This API element is subject to removal in a future version.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()Deprecated, for removal: This API element is subject to removal in a future version.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 TypeClassDescriptionclassImplementation of the allValuesFrom restriction abstraction.classImplementation of the exact qualified cardinality restrictionclassImplementation of the cardinality restriction abstraction.classImplementation of the hasValue restriction abstraction.classImplementation of the max qualified cardinality restrictionclassImplementation of the max cardinality restriction abstraction.classImplementation of the min qualified cardinality restrictionclassImplementation of the min cardinality restriction abstraction.classImplementation of qualied restrictions.classImplementation of the ontology abstraction representing restrictions.classImplementation 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).