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

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

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

Subinterfaces of OntResource in com.hp.hpl.jena.ontology
 interface AllDifferent
           Interface defining an individual in which all members of a collection are declared pair-wise disjoint.
 interface AllValuesFromRestriction
           A property restriction that requires the named property to have have any range instances to be members of a given class.
 interface AnnotationProperty
           Interface that represents the category of annotation properties in an ontology language.
 interface BooleanClassDescription
           Encapsulates a class description formed from a boolean combination of other class descriptions (ie union, intersection or complement).
 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 ComplementClass
           Class description that is formed from the complement of another class description
 interface DataRange
           Represents an ontology DataRange: a class-like construct that contains only concrete data literals.
 interface DatatypeProperty
           Interface that encapsulates the class of properties whose range values are datatype values (as distinct from ObjectProperty whose values are individuals).
 interface EnumeratedClass
           Encapsulates a class description representing a closed enumeration of 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 HasValueRestriction
           A property restriction that requires the named property to have a given individual as its value.
 interface Individual
           Interface that encapsulates an individual in an ontology, sometimes referred to as a fact or assertion, or a member of the a-box.
 interface IntersectionClass
           Encapsulates a class description that is the intersection of a list of class expressions.
 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 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 ObjectProperty
           Interface encapsulating properties whose range values are restricted to individuals (as distinct from datatype valued properties).
 interface OntClass
           Interface that represents an ontology node characterising a class description.
 interface 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).
 interface OntProperty
           Interface encapsulating a property in an ontology.
 interface QualifiedRestriction
           Represents a qualified restriction, in which all values of the restricted property are required to be members of a given class.
 interface Restriction
           Interface that encapsulates a class description formed by restricting one or more properties to have constrained values and/or cardinalities.
 interface SomeValuesFromRestriction
           A property restriction that requires the named property to have at least one range instance belonging to the given class.
 interface 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.
 interface TransitiveProperty
           Interface that denotes a property that is transitive i.e. one in which if x p y holds, and y p z holds, then x p z must also hold.
 interface UnionClass
           Class description that is formed from the union of a list of a class descriptions.
 

Methods in com.hp.hpl.jena.ontology with type parameters of type OntResource
<T extends OntResource>
T
OntModel.createOntResource(Class<T> javaClass, Resource rdfType, String uri)
           Answer a resource that represents a generic ontology node in this model.
 

Methods in com.hp.hpl.jena.ontology that return OntResource
 OntResource OntModel.createOntResource(String uri)
          Answer a resource presenting the OntResource facet, which has the given URI.
 OntResource Ontology.getBackwardCompatibleWith()
          Answer a resource that represents an ontology that is backwards compatible with this ontology.
 OntResource OntResource.getDifferentFrom()
          Answer a resource that is declared to be distinct from this resource.
 OntResource OntProperty.getDomain()
          Answer a resource that represents the domain class of this property.
 OntResource QualifiedRestriction.getHasClassQ()
          Answer the class or datarange to which all values of the restricted property belong.
 OntResource Ontology.getImport()
          Answer a resource that represents an ontology imported by this ontology.
 OntResource Ontology.getIncompatibleWith()
          Answer a resource that represents an ontology that is is incompatible with this ontology.
 OntResource OntModel.getOntResource(Resource res)
          Answer a resource presenting the OntResource facet, which corresponds to the given resource but attached to this model.
 OntResource OntModel.getOntResource(String uri)
          Answer a resource presenting the OntResource facet, which has the given URI.
 OntResource Ontology.getPriorVersion()
          Answer a resource that represents an ontology that is superceded by this ontology.
 OntResource OntProperty.getRange()
          Answer a resource that represents the range class of this property.
 OntResource OntResource.getSameAs()
          Answer a resource that is declared to be the same as this resource.
 

Methods in com.hp.hpl.jena.ontology that return types with arguments of type OntResource
 com.hp.hpl.jena.util.iterator.ExtendedIterator<OntResource> Ontology.listBackwardCompatibleWith()
          Answer an iterator over all of the resources representing ontologies that this ontology is backwards compatible with.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> AllDifferent.listDistinctMembers()
          Answer an iterator over all of the individuals that are declared to be distinct by this AllDifferent declaration.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> OntProperty.listDomain()
          Answer an iterator over all of the declared domain classes of this property.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<OntResource> Ontology.listImports()
          Answer an iterator over all of the resources representing ontologies imported by this ontology.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<OntResource> Ontology.listIncompatibleWith()
          Answer an iterator over all of the resources representing ontologies that this ontology is incompatible with.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> OntClass.listInstances()
          Answer an iterator over the individuals in the model that have this class among their types.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> OntClass.listInstances(boolean direct)
          Answer an iterator over the individuals in the model that have this class among their types, optionally excluding sub-classes of this class.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> EnumeratedClass.listOneOf()
          Answer an iterator over all of the individuals that are declared to be the class extension for this class.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<OntResource> Ontology.listPriorVersion()
          Answer an iterator over all of the resources representing ontologies that this ontology supercedes.
 com.hp.hpl.jena.util.iterator.ExtendedIterator<? extends OntResource> OntProperty.listRange()
          Answer an iterator over all of the declared range classes of this property.
 



Licenced under the Apache License, Version 2.0