Uses of Interface
com.hp.hpl.jena.ontology.Restriction

Packages that use Restriction
com.hp.hpl.jena.ontology Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF. 
 

Uses of Restriction in com.hp.hpl.jena.ontology
 

Subinterfaces of Restriction in com.hp.hpl.jena.ontology
 interface AllValuesFromRestriction
           A property restriction that requires the named property to have have any range instances to be members of a given class.
 interface CardinalityQRestriction
           Interface representing the ontology abstraction for a qualified cardinality restriction.
 interface CardinalityRestriction
           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 HasValueRestriction
           A property restriction that requires the named property to have a given individual as its value.
 interface MaxCardinalityQRestriction
           Interface representing the ontology abstraction for a qualified maximum cardinality restriction.
 interface MaxCardinalityRestriction
           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 MinCardinalityQRestriction
           Interface representing the ontology abstraction for a qualified minimum cardinality restriction.
 interface MinCardinalityRestriction
           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 QualifiedRestriction
           Represents a qualified restriction, in which all values of the restricted property are required to be members of a given class.
 interface SomeValuesFromRestriction
           A property restriction that requires the named property to have at least one range instance belonging to the given class.
 

Methods in com.hp.hpl.jena.ontology that return Restriction
 Restriction OntClass.asRestriction()
          Answer a view of this class as a restriction class expression
 Restriction OntClass.convertToRestriction(Property prop)
          Answer a view of this class as an restriction on the given property.
 Restriction OntModel.createRestriction(Property p)
           Answer a resource that represents an anonymous property restriction in this model.
 Restriction OntModel.createRestriction(java.lang.String uri, Property p)
           Answer a resource that represents a property restriction in this model.
 Restriction OntModel.getRestriction(java.lang.String uri)
           Answer a resource that represents a property restriction in this model.
 

Methods in com.hp.hpl.jena.ontology that return types with arguments of type Restriction
 com.hp.hpl.jena.util.iterator.ExtendedIterator<Restriction> OntProperty.listReferringRestrictions()
          Answer an iterator over any restrictions that mention this property as the property that the restriction is adding some constraint to.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<Restriction> OntModel.listRestrictions()
           Answer an iterator that ranges over the property restriction class-descriptions in this model, i.e. resources with rdf:type Restriction (or equivalent).
 



Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP