Uses of Package
com.hp.hpl.jena.ontology

Packages that use com.hp.hpl.jena.ontology
com.hp.hpl.jena.ontology Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF.  
com.hp.hpl.jena.rdf.model A package for creating and manipulating RDF graphs.  
 

Classes in com.hp.hpl.jena.ontology used by com.hp.hpl.jena.ontology
AllDifferent
           Interface defining an individual in which all members of a collection are declared pair-wise disjoint.
AllValuesFromRestriction
           A property restriction that requires the named property to have have any range instances to be members of a given class.
AnnotationProperty
           Interface that represents the category of annotation properties in an ontology language.
Axiom
           Interface defining the a general super-type for axioms specified by the ontology.
BooleanClassDescription
           Encapsulates a class description formed from a boolean combination of other class descriptions (ie union, intersection or complement).
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.
ClassAxiom
           An axiom about classes, such as class equivalence or the sub-class relationship.
ComplementClass
           Class description that is formed from the complement of another class description
DatatypeProperty
           Interface that encapsulates the class of properties whose range values are datatype values (as distinct from ObjectProperty whose values are individuals).
EnumeratedClass
           Encapsulates a class description representing a closed enumeration of individuals.
Fact
           Encapsulates statements in the ontology model that represent facts about individuals.
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.
HasValueRestriction
           A property restriction that requires the named property to have a given individual as its value.
Individual
           Interface that encapsulates an individual in an ontology, sometimes referred to as a fact or assertion, or a member of the a-box.
IntersectionClass
           Encapsulates a class description that is the intersection of a list of class expressions.
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).
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.
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.
ObjectProperty
           Interface encapsulating properties whose range values are restricted to individuals (as distinct from datatype valued properties).
OntClass
           Interface that represents an ontology node characterising a class description.
OntDocumentManager
           Provides services for managing ontology documents, including loading imported documents, and locally caching documents from resolvable URL's to improve load performance.
OntModel
           An enhanced view of a Jena model that is known to contain ontology data, under a given ontology vocabulary (such as OWL).
OntModelSpec
           Encapsulates a description of the components of an ontology model, including the storage scheme, reasoner and language profile.
Ontology
           Interface encapsulating the distinguished instance in a given ontology document that presents meta-data and other processing data about the document (including which other documents are imported by a document).
OntologyException
           Exception for generic errors that arise while processing ontologies
OntProperty
           Interface encapsulating a property in an ontology.
OntResource
           Provides a common super-type for all of the abstractions in this ontology representation package.
Profile
           Interface that encapsulates the elements of a general vocabulary corresponding to a particular ontology language.
ProfileRegistry
           Provides a means to map between the URI's that represent ontology languages and their language profiles.
PropertyAxiom
           Encapsulates axioms about properties, such as sub-property and equivalent property.
Restriction
           Interface that encapsulates a class description formed by restricting one or more properties to have constrained values and/or cardinalities.
SomeValuesFromRestriction
           A property restriction that requires the named property to have at least one range instance belonging to the given class.
SymmetricProperty
           Interface that encapsulates a property that is symmetric, i.e. one in which if p(x, y) holds, thenp(y, x) must also hold.
TransitiveProperty
           Interface that encapsulates an property that is transitive i.e. one in which if p(x, y) holds, and p(x, z) holds, then p(x, z) must also hold.
UnionClass
           Class description that is formed from the union of a list of a class descriptions.
 

Classes in com.hp.hpl.jena.ontology used by com.hp.hpl.jena.rdf.model
OntModel
           An enhanced view of a Jena model that is known to contain ontology data, under a given ontology vocabulary (such as OWL).
OntModelSpec
           Encapsulates a description of the components of an ontology model, including the storage scheme, reasoner and language profile.
 



Copyright © 2001-2003 Hewlett-Packard. All Rights Reserved.