|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|---|
| 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( |