Uses of Interface
com.hp.hpl.jena.rdf.model.Property

Packages that use Property
com.hp.hpl.jena.assembler   
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. 
com.hp.hpl.jena.reasoner The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena. 
com.hp.hpl.jena.reasoner.dig   
com.hp.hpl.jena.reasoner.rulesys Provides a selection of simple rule engines for Jena inference models. 
com.hp.hpl.jena.reasoner.transitiveReasoner This package contains a reasoner which supports transitive-reflexive closure of subPropertyOf and subClassOf relations. 
com.hp.hpl.jena.shared This package defines some classes common to the Jena API and SPI levels, in particular the JenaException class from which all Jena-specific exceptions hang, and the interface PrefixMapping for translation to and from QNames. 
com.hp.hpl.jena.util Miscellaneous collection of utility classes. 
com.hp.hpl.jena.vocabulary A package containing constant classes with predefined constant objects for classes and properties defined in well known vocabularies. 
 

Uses of Property in com.hp.hpl.jena.assembler
 

Fields in com.hp.hpl.jena.assembler declared as Property
static Property JA.assembler
           
static Property JA.baseModel
           
static Property JA.connection
           
static Property JA.content
           
static Property JA.contentEncoding
           
static Property JA.dbClass
           
static Property JA.dbClassProperty
           
static Property JA.dbPassword
           
static Property JA.dbPasswordProperty
           
static Property JA.dbType
           
static Property JA.dbTypeProperty
           
static Property JA.dbURL
           
static Property JA.dbURLProperty
           
static Property JA.dbUser
           
static Property JA.dbUserProperty
           
static Property JA.directory
           
static Property JA.documentManager
           
static Property JA.externalContent
           
static Property JA.fileEncoding
           
static Property JA.fileManager
           
static Property JA.imports
           
static Property JA.importSource
           
static Property JA.includes
           
static Property JA.initialContent
           
static Property JA.likeBuiltinSpec
           
static Property JA.literalContent
           
static Property JA.loadClass
           
static Property JA.locationMapper
           
static Property JA.mapName
           
static Property JA.modelName
           
static Property JA.namespace
           
static Property JA.ontLanguage
           
static Property JA.ontModelSpec
           
static Property JA.policyPath
           
static Property JA.prefix
           
static Property JA.quotedContent
           
static Property JA.reasoner
           
static Property JA.reasonerClass
           
static Property JA.reasonerFactory
           
static Property JA.reasonerURL
           
static Property JA.reificationMode
           
static Property JA.rootModel
           
static Property JA.rule
           
static Property JA.rules
           
static Property JA.rulesFrom
           
static Property JA.subModel
           
 

Methods in com.hp.hpl.jena.assembler that return Property
static Property JA.property(java.lang.String localName)
           
 

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

Subinterfaces of Property in com.hp.hpl.jena.ontology
 interface AnnotationProperty
           Interface that represents the category of annotation properties in an ontology language.
 interface DatatypeProperty
           Interface that encapsulates the class of properties whose range values are datatype values (as distinct from ObjectProperty whose values are 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 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 ObjectProperty
           Interface encapsulating properties whose range values are restricted to individuals (as distinct from datatype valued properties).
 interface OntProperty
           Interface encapsulating a property in an ontology.
 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.
 

Fields in com.hp.hpl.jena.ontology declared as Property
static Property OntDocumentManager.ALT_URL
          Represents the alternative local copy of the public ontology; assumed to be resolvable, hence URL not URI
static Property OntDocumentManager.CACHE_MODELS
          Defines boolean policy choice of caching loaded models
static Property OntDocumentManager.IGNORE_IMPORT
          Specifies the URI of an ontology that we do not want to import, even if processImports is true.
static Property OntDocumentManager.LANGUAGE
          Represents the ontology language used to encode the ontology
static Property OntDocumentManager.PREFIX
          Represents the standard prefix for this namespace
static Property OntDocumentManager.PROCESS_IMPORTS
          Defines boolean policy choice of loading the imports closure
static Property OntDocumentManager.PUBLIC_URI
          Represents the public URI of an ontology; also used to derive the namespace
static Property OntDocumentManager.USE_DECLARED_NS_PREFIXES
          The policy property for including the pre-declared namespace prefixes in a model.
 

Methods in com.hp.hpl.jena.ontology that return Property
 Property Profile.ALL_VALUES_FROM()
           Answer the predicate that denotes a restriction on a given property to have only values from the given class expression.
 Property Profile.BACKWARD_COMPATIBLE_WITH()
           Answer the predicate that documents that one ontology resource is backwards compatible with another.
 Property Profile.CARDINALITY_Q()
           Answer the predicate that denotes a qualified restriction on a given property to have exactly a certain number of values
 Property Profile.CARDINALITY()
           Answer the predicate that denotes a restriction on a given property to have exactly a certain number of values
 Property Profile.COMMENT()
           Answer the predicate that denotes comment annotation on an ontology element
 Property Profile.COMPLEMENT_OF()
           Answer the predicate that denotes that one class comprises the individuals that are not in a second class.
 Property Profile.DIFFERENT_FROM()
           Answer the predicate that denotes that one resource represents a different individual than another resource.
 Property Profile.DISJOINT_WITH()
           Answer the predicate that denotes that one class has no individuals in its extension in common with another class.
 Property Profile.DISTINCT_MEMBERS()
           Answer the predicate that maps from an Profile.ALL_DIFFERENT() axiom to the set of individuals that are pair-wise different from each other.
 Property Profile.DOMAIN()
           Answer the predicate that denotes the domain of a property.
 Property Profile.EQUIVALENT_CLASS()
           Answer the predicate that denotes that one class has the same extension as another.
 Property Profile.EQUIVALENT_PROPERTY()
           Answer the predicate that denotes that one property has the same property extension as another.
 Property Profile.FIRST()
          The property that denotes the head of a list
 Property Profile.HAS_CLASS_Q()
           Answer the predicate that denotes a the class in a qualified restriction.
 Property Profile.HAS_VALUE()
           Answer the predicate that denotes a restriction on a given property to have a given value.
 Property Profile.IMPORTS()
           Answer the predicate that denotes that one ontology document imports another.
 Property Profile.INCOMPATIBLE_WITH()
           Answer the predicate that documents that one ontology resource is not backwards compatible with another.
 Property Profile.INTERSECTION_OF()
           Answer the predicate that denotes that one class is formed from the intersection (conjunction) of a set of others.
 Property Profile.INVERSE_OF()
           Answer the predicate that denotes that one property is the inverse of another
 Property Profile.IS_DEFINED_BY()
           Answer the predicate that denotes isDefinedBy annotation on an ontology element
 Property Profile.LABEL()
           Answer the predicate that denotes label annotation on an ontology element
 Property Profile.MAX_CARDINALITY_Q()
           Answer the predicate that denotes a qualified restriction on a given property to have at most a certain number of values
 Property Profile.MAX_CARDINALITY()
           Answer the predicate that denotes a restriction on a given property to have at most a certain number of values
 Property Profile.MIN_CARDINALITY_Q()
           Answer the predicate that denotes a qualified restriction on a given property to have at least a certain number of values
 Property Profile.MIN_CARDINALITY()
           Answer the predicate that denotes a restriction on a given property to have at least a certain number of values
 Property Profile.ON_PROPERTY()
           Answer the predicate that maps from a Profile.RESTRICTION() to a property that it is a restriction on.
 Property Profile.ONE_OF()
           Answer the predicate that denotes that a class comprises exactly one of a given closed set individuals.
 Property BooleanClassDescription.operator()
          Answer the property that is used to construct this boolean expression, for example Profile.UNION_OF().
 Property Profile.PRIOR_VERSION()
           Answer the predicate that documents that one ontology is a prior version of another.
 Property Profile.RANGE()
           Answer the predicate that denotes the range of a property
 Property Profile.REST()
          The property that denotes the tail of a list
 Property Profile.SAME_AS()
           Answer the predicate that denotes that one resource represents the same ontology object as another.
 Property Profile.SAME_INDIVIDUAL_AS()
           Answer the predicate that denotes that one resource represents the same individual as another.
 Property Profile.SEE_ALSO()
           Answer the predicate that denotes seeAlso annotation on an ontology element
 Property Profile.SOME_VALUES_FROM()
           Answer the predicate that denotes a restriction on a given property to have at least one value from the given class expression.
 Property Profile.SUB_CLASS_OF()
           Answer the predicate that denotes that one class is a sub-class of another.
 Property Profile.SUB_PROPERTY_OF()
           Answer the predicate that denotes that one property is a sub-property of another.
 Property Profile.UNION_OF()
           Answer the predicate that denotes that one class is formed from the union (disjunction) of a set of others.
 Property Profile.VERSION_INFO()
           Answer the predicate that denotes version-info metadata on an ontology header
 

Methods in com.hp.hpl.jena.ontology with parameters of type Property
 void OntProperty.addEquivalentProperty(Property prop)
          Add a property that is equivalent to this property.
 void OntProperty.addInverseOf(Property prop)
          Add a property that this property is the inverse of.
 void OntProperty.addSubProperty(Property prop)
          Add a sub-property of this property.
 void OntProperty.addSuperProperty(Property prop)
          Add a super-property of this property.
 Restriction OntClass.convertToRestriction(Property prop)
          Answer a view of this class as an restriction on the given property.
 AllValuesFromRestriction OntModel.createAllValuesFromRestriction(java.lang.String uri, Property prop, Resource cls)
          Answer a class description defined as the class of those individuals for which all values of the given property belong to the given class
 CardinalityQRestriction OntModel.createCardinalityQRestriction(java.lang.String uri, Property prop, int cardinality, OntClass cls)
          Answer a class description defined as the class of those individuals that have exactly the given number of values for the given property, all values of which belong to the given class.
 CardinalityRestriction OntModel.createCardinalityRestriction(java.lang.String uri, Property prop, int cardinality)
          Answer a class description defined as the class of those individuals that have exactly the given number of values for the given property.
 HasValueRestriction OntModel.createHasValueRestriction(java.lang.String uri, Property prop, RDFNode value)
          Answer a class description defined as the class of those individuals that have the given resource as the value of the given property
 MaxCardinalityQRestriction OntModel.createMaxCardinalityQRestriction(java.lang.String uri, Property prop, int cardinality, OntClass cls)
          Answer a class description defined as the class of those individuals that have at most the given number of values for the given property, all values of which belong to the given class.
 MaxCardinalityRestriction OntModel.createMaxCardinalityRestriction(java.lang.String uri, Property prop, int cardinality)
          Answer a class description defined as the class of those individuals that have at most the given number of values for the given property.
 MinCardinalityQRestriction OntModel.createMinCardinalityQRestriction(java.lang.String uri, Property prop, int cardinality, OntClass cls)
          Answer a class description defined as the class of those individuals that have at least the given number of values for the given property, all values of which belong to the given class.
 MinCardinalityRestriction OntModel.createMinCardinalityRestriction(java.lang.String uri, Property prop, int cardinality)
          Answer a class description defined as the class of those individuals that have at least the given number of values for 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.
 SomeValuesFromRestriction OntModel.createSomeValuesFromRestriction(java.lang.String uri, Property prop, Resource cls)
          Answer a class description defined as the class of those individuals that have at least one property with a value belonging to the given class
 int OntResource.getCardinality(Property p)
          Answer the cardinality of the given property on this resource.
 RDFNode OntResource.getPropertyValue(Property property)
          Answer the value of a given RDF property for this resource, or null if it doesn't have one.
 boolean OntClass.hasDeclaredProperty(Property p, boolean direct)
          Answer true if the given property is one of the declared properties of this class.
 boolean OntProperty.hasEquivalentProperty(Property prop)
          Answer true if the given property is equivalent to this property.
 boolean OntProperty.hasSubProperty(Property prop, boolean direct)
          Answer true if the given property is a sub-property of this property.
 boolean OntProperty.hasSuperProperty(Property prop, boolean direct)
          Answer true if the given property is a super-property of this property.
 boolean OntProperty.isInverseOf(Property prop)
          Answer true if this property is the inverse of the given property.
 NodeIterator OntResource.listPropertyValues(Property property)
          Answer an iterator over the values for a given RDF property.
 boolean Restriction.onProperty(Property prop)
          Answer true if this restriction is a property restriction on the given property.
 void OntProperty.removeEquivalentProperty(Property prop)
          Remove the statement that this property and the given property are equivalent.
 void OntProperty.removeInverseProperty(Property prop)
          Remove the statement that this property is the inverse of the given property.
 void Restriction.removeOnProperty(Property prop)
          Remove the given property as the property that this restriction applies to.
 void OntResource.removeProperty(Property property, RDFNode value)
          Remove the specific property-value pair from this resource.
 void OntProperty.removeSubProperty(Property prop)
          Remove the given property from the sub-properties of this property.
 void OntProperty.removeSuperProperty(Property prop)
          Remove the given property from the super-properties of this property.
 void OntProperty.setEquivalentProperty(Property prop)
          Assert that the given property is equivalent to this property.
 void OntProperty.setInverseOf(Property prop)
          Assert that this property is the inverse of the given property.
 void Restriction.setOnProperty(Property prop)
          Assert that the property that this restriction applies to is the given property.
 void OntResource.setPropertyValue(Property property, RDFNode value)
           Set the value of the given property of this ontology resource to the given value, encoded as an RDFNode.
 void OntProperty.setSubProperty(Property prop)
          Assert that this property is super-property of the given property.
 void OntProperty.setSuperProperty(Property prop)
          Assert that this property is sub-property of the given property.
 

Constructors in com.hp.hpl.jena.ontology with parameters of type Property
OntTools.PredicatesFilter(Property pred)
          Accept statements with predicate pred
OntTools.PredicatesFilter(Property[] preds)
          Accept statements with any predicate from preds
 

Uses of Property in com.hp.hpl.jena.rdf.model
 

Methods in com.hp.hpl.jena.rdf.model that return Property
static Property ResourceFactory.createProperty(java.lang.String uriref)
          create a new property.
 Property ResourceFactory.Interface.createProperty(java.lang.String uriref)
          create a new property.
 Property ModelCon.createProperty(java.lang.String uri)
          Create a property.
static Property ResourceFactory.createProperty(java.lang.String namespace, java.lang.String localName)
          create a new property.
 Property ResourceFactory.Interface.createProperty(java.lang.String namespace, java.lang.String localName)
          create a new property.
 Property Model.createProperty(java.lang.String nameSpace, java.lang.String localName)
          Create a property with a given URI composed from a namespace part and a localname part by concatenating the strings.
 Property Statement.getPredicate()
          An accessor function to return the predicate of the statement.
 Property SimpleSelector.getPredicate()
          Return the predicate constraint of this selector.
 Property Selector.getPredicate()
          Answer the only predicate Property that this Selector will match, or null if it can match more than a single property.
 Property ModelCon.getProperty(java.lang.String uri)
          Return a Property instance in this model.
 Property Model.getProperty(java.lang.String nameSpace, java.lang.String localName)
          Return a Property instance with the given URI in this model.
 

Methods in com.hp.hpl.jena.rdf.model with parameters of type Property
 Model ModelCon.add(Resource s, Property p, RDFNode o)
          add a statement to this model.
 Model ModelCon.add(Resource s, Property p, java.lang.String o)
          add a statement to this model.
 Model ModelCon.add(Resource s, Property p, java.lang.String o, boolean wellFormed)
          add a statement to this model.
 Model ModelCon.add(Resource s, Property p, java.lang.String lex, RDFDatatype datatype)
          add a statement to this model.
 Model ModelCon.add(Resource s, Property p, java.lang.String o, java.lang.String l)
          add a statement to this model.
 Model ModelCon.add(Resource s, Property p, java.lang.String o, java.lang.String l, boolean wellFormed)
          Deprecated. since Jena2. It is no longer legal to have a language tag on a well-formed XMLLiteral. Use the 4-argument form of add instead. add a statement to this model.
 Resource Resource.addLiteral(Property p, boolean o)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Resource Resource.addLiteral(Property p, char o)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Resource Resource.addLiteral(Property value, double d)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Resource Resource.addLiteral(Property value, float d)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Resource Resource.addLiteral(Property p, long o)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Resource Resource.addLiteral(Property p, java.lang.Object o)
          Add the property p with the typed-literal value o to this resource, ie add (this, p, typed(o)) to this's model.
 Model ModelCon.addLiteral(Resource s, Property p, boolean o)
          Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.
 Model ModelCon.addLiteral(Resource s, Property p, char o)
          Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.
 Model ModelCon.addLiteral(Resource s, Property p, double o)
          Add the statement (s, p, o') to the model, where o' is the typed literal corresponding to o.
 Model ModelCon.addLiteral(Resource s, Property p, float o)
          Add the statement (s, p, o') to the model, where o' is the typed literal corresponding to o.
 Model ModelCon.addLiteral(Resource s, Property p, int o)
          Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.
 Model ModelCon.addLiteral(Resource s, Property p, long o)
          Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.
 Model ModelCon.addLiteral(Resource s, Property p, java.lang.Object o)
          add a statement to this model.
 Resource Resource.addProperty(Property p, RDFNode o)
          Add a property to this resource.
 Resource Resource.addProperty(Property p, java.lang.String o)
          Add a property to this resource.
 Resource Resource.addProperty(Property p, java.lang.String lexicalForm, RDFDatatype datatype)
          Add a property to this resource.
 Resource Resource.addProperty(Property p, java.lang.String o, java.lang.String l)
          Add a property to this resource.
 boolean Model.contains(Resource s, Property p)
          Determine whether this model contains any statements with a given subject and property.
 boolean Model.contains(Resource s, Property p, RDFNode o)
          Determine if an (S, P, O) pattern is present in this model, with null allowed to represent a wildcard match.
 boolean ModelCon.contains(Resource s, Property p, java.lang.String o)
          Determine if a statement is present in this model.
 boolean ModelCon.contains(Resource s, Property p, java.lang.String o, java.lang.String l)
          Determine if a statement is present in this model.
 boolean ModelCon.containsLiteral(Resource s, Property p, boolean o)
          Answer true iff this model contains the statement (s, p, o') where o' is the typed literal corresponding to the value o.
 boolean ModelCon.containsLiteral(