Class: RDF::OWL
- Inherits:
-
StrictVocabulary
- Object
- Vocabulary
- StrictVocabulary
- RDF::OWL
- Defined in:
- lib/rdf/vocab/owl.rb
Overview
Vocabulary for http://www.w3.org/2002/07/owl#
The OWL 2 Schema vocabulary (OWL 2)
This ontology partially describes the built-in classes and properties that together form the basis of the RDF/XML syntax of OWL 2. The content of this ontology is based on Tables 6.1 and 6.2 in Section 6.4 of the OWL 2 RDF-Based Semantics specification, available at http://www.w3.org/TR/owl2-rdf-based-semantics/. Please note that those tables do not include the different annotations (labels, comments and rdfs:isDefinedBy links) used in this file. Also note that the descriptions provided in this ontology do not provide a complete and correct formal description of either the syntax or the semantics of the introduced terms (please see the OWL 2 recommendations for the complete and normative specifications). Furthermore, the information provided by this ontology may be misleading if not used with care. This ontology SHOULD NOT be imported into OWL ontologies. Importing this file into an OWL 2 DL ontology will cause it to become an OWL 2 Full ontology and may have other, unexpected, consequences.
Instance Attribute Summary collapse
-
#AllDifferent ⇒ RDF::Vocabulary::Term
readonly
The class of collections of pairwise different individuals.
-
#AllDisjointClasses ⇒ RDF::Vocabulary::Term
readonly
The class of collections of pairwise disjoint classes.
-
#AllDisjointProperties ⇒ RDF::Vocabulary::Term
readonly
The class of collections of pairwise disjoint properties.
-
#allValuesFrom ⇒ RDF::Vocabulary::Term
readonly
The property that determines the class that a universal property restriction refers to.
-
#annotatedProperty ⇒ RDF::Vocabulary::Term
readonly
The property that determines the predicate of an annotated axiom or annotated annotation.
-
#annotatedSource ⇒ RDF::Vocabulary::Term
readonly
The property that determines the subject of an annotated axiom or annotated annotation.
-
#annotatedTarget ⇒ RDF::Vocabulary::Term
readonly
The property that determines the object of an annotated axiom or annotated annotation.
-
#Annotation ⇒ RDF::Vocabulary::Term
readonly
The class of annotated annotations for which the RDF serialization consists of an annotated subject, predicate and object.
-
#AnnotationProperty ⇒ RDF::Vocabulary::Term
readonly
The class of annotation properties.
-
#assertionProperty ⇒ RDF::Vocabulary::Term
readonly
The property that determines the predicate of a negative property assertion.
-
#AsymmetricProperty ⇒ RDF::Vocabulary::Term
readonly
The class of asymmetric properties.
-
#Axiom ⇒ RDF::Vocabulary::Term
readonly
The class of annotated axioms for which the RDF serialization consists of an annotated subject, predicate and object.
-
#backwardCompatibleWith ⇒ RDF::Vocabulary::Term
readonly
The annotation property that indicates that a given ontology is backward compatible with another ontology.
-
#bottomDataProperty ⇒ RDF::Vocabulary::Term
readonly
The data property that does not relate any individual to any data value.
-
#bottomObjectProperty ⇒ RDF::Vocabulary::Term
readonly
The object property that does not relate any two individuals.
-
#cardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of an exact cardinality restriction.
-
#Class ⇒ RDF::Vocabulary::Term
readonly
The class of OWL classes.
-
#complementOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines that a given class is the complement of another class.
-
#DataRange ⇒ RDF::Vocabulary::Term
readonly
The class of OWL data ranges, which are special kinds of datatypes.
-
#datatypeComplementOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines that a given data range is the complement of another data range with respect to the data domain.
-
#DatatypeProperty ⇒ RDF::Vocabulary::Term
readonly
The class of data properties.
-
#deprecated ⇒ RDF::Vocabulary::Term
readonly
The annotation property that indicates that a given entity has been deprecated.
-
#DeprecatedClass ⇒ RDF::Vocabulary::Term
readonly
The class of deprecated classes.
-
#DeprecatedProperty ⇒ RDF::Vocabulary::Term
readonly
The class of deprecated properties.
-
#differentFrom ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given individuals are different.
-
#disjointUnionOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines that a given class is equivalent to the disjoint union of a collection of other classes.
-
#disjointWith ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given classes are disjoint.
-
#distinctMembers ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of pairwise different individuals in a owl:AllDifferent axiom.
-
#equivalentClass ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given classes are equivalent, and that is used to specify datatype definitions.
-
#equivalentProperty ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given properties are equivalent.
-
#FunctionalProperty ⇒ RDF::Vocabulary::Term
readonly
The class of functional properties.
-
#hasKey ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of properties that jointly build a key.
-
#hasSelf ⇒ RDF::Vocabulary::Term
readonly
The property that determines the property that a self restriction refers to.
-
#hasValue ⇒ RDF::Vocabulary::Term
readonly
The property that determines the individual that a has-value restriction refers to.
-
#imports ⇒ RDF::Vocabulary::Term
readonly
The property that is used for importing other ontologies into a given ontology.
-
#incompatibleWith ⇒ RDF::Vocabulary::Term
readonly
The annotation property that indicates that a given ontology is incompatible with another ontology.
-
#intersectionOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of classes or data ranges that build an intersection.
-
#InverseFunctionalProperty ⇒ RDF::Vocabulary::Term
readonly
The class of inverse-functional properties.
-
#inverseOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given properties are inverse.
-
#IrreflexiveProperty ⇒ RDF::Vocabulary::Term
readonly
The class of irreflexive properties.
-
#maxCardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of a maximum cardinality restriction.
-
#maxQualifiedCardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of a maximum qualified cardinality restriction.
-
#members ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of members in either a owl:AllDifferent, owl:AllDisjointClasses or owl:AllDisjointProperties axiom.
-
#minCardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of a minimum cardinality restriction.
-
#minQualifiedCardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of a minimum qualified cardinality restriction.
-
#NamedIndividual ⇒ RDF::Vocabulary::Term
readonly
The class of named individuals.
-
#NegativePropertyAssertion ⇒ RDF::Vocabulary::Term
readonly
The class of negative property assertions.
-
#Nothing ⇒ RDF::Vocabulary::Term
readonly
This is the empty class.
-
#ObjectProperty ⇒ RDF::Vocabulary::Term
readonly
The class of object properties.
-
#onClass ⇒ RDF::Vocabulary::Term
readonly
The property that determines the class that a qualified object cardinality restriction refers to.
-
#onDataRange ⇒ RDF::Vocabulary::Term
readonly
The property that determines the data range that a qualified data cardinality restriction refers to.
-
#onDatatype ⇒ RDF::Vocabulary::Term
readonly
The property that determines the datatype that a datatype restriction refers to.
-
#oneOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of individuals or data values that build an enumeration.
-
#onProperties ⇒ RDF::Vocabulary::Term
readonly
The property that determines the n-tuple of properties that a property restriction on an n-ary data range refers to.
-
#onProperty ⇒ RDF::Vocabulary::Term
readonly
The property that determines the property that a property restriction refers to.
-
#Ontology ⇒ RDF::Vocabulary::Term
readonly
The class of ontologies.
-
#OntologyProperty ⇒ RDF::Vocabulary::Term
readonly
The class of ontology properties.
-
#priorVersion ⇒ RDF::Vocabulary::Term
readonly
The annotation property that indicates the predecessor ontology of a given ontology.
-
#propertyChainAxiom ⇒ RDF::Vocabulary::Term
readonly
The property that determines the n-tuple of properties that build a sub property chain of a given property.
-
#propertyDisjointWith ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given properties are disjoint.
-
#qualifiedCardinality ⇒ RDF::Vocabulary::Term
readonly
The property that determines the cardinality of an exact qualified cardinality restriction.
-
#ReflexiveProperty ⇒ RDF::Vocabulary::Term
readonly
The class of reflexive properties.
-
#Restriction ⇒ RDF::Vocabulary::Term
readonly
The class of property restrictions.
-
#sameAs ⇒ RDF::Vocabulary::Term
readonly
The property that determines that two given individuals are equal.
-
#someValuesFrom ⇒ RDF::Vocabulary::Term
readonly
The property that determines the class that an existential property restriction refers to.
-
#sourceIndividual ⇒ RDF::Vocabulary::Term
readonly
The property that determines the subject of a negative property assertion.
-
#SymmetricProperty ⇒ RDF::Vocabulary::Term
readonly
The class of symmetric properties.
-
#targetIndividual ⇒ RDF::Vocabulary::Term
readonly
The property that determines the object of a negative object property assertion.
-
#targetValue ⇒ RDF::Vocabulary::Term
readonly
The property that determines the value of a negative data property assertion.
-
#Thing ⇒ RDF::Vocabulary::Term
readonly
The class of OWL individuals.
-
#topDataProperty ⇒ RDF::Vocabulary::Term
readonly
The data property that relates every individual to every data value.
-
#topObjectProperty ⇒ RDF::Vocabulary::Term
readonly
The object property that relates every two individuals.
-
#TransitiveProperty ⇒ RDF::Vocabulary::Term
readonly
The class of transitive properties.
-
#unionOf ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of classes or data ranges that build a union.
-
#versionInfo ⇒ RDF::Vocabulary::Term
readonly
The annotation property that provides version information for an ontology or another OWL construct.
-
#versionIRI ⇒ RDF::Vocabulary::Term
readonly
The property that identifies the version IRI of an ontology.
-
#withRestrictions ⇒ RDF::Vocabulary::Term
readonly
The property that determines the collection of facet-value pairs that define a datatype restriction.
Method Summary
Methods inherited from StrictVocabulary
Methods inherited from Vocabulary
[], #[], __prefix__, __prefix__=, camelize, each, each_statement, enum_for, expand_pname, find, find_term, from_graph, from_sym, imported_from, imports, #initialize, inspect, #inspect, limit_vocabs, list, method_missing, #method_missing, ontology, properties, property, register, strict?, to_iri, to_s, #to_s, to_uri, #to_uri, vocab_map
Constructor Details
This class inherits a constructor from RDF::Vocabulary
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class RDF::Vocabulary
Instance Attribute Details
#AllDifferent ⇒ RDF::Vocabulary::Term (readonly)
The class of collections of pairwise different individuals.
12 13 14 |
# File 'lib/rdf/vocab/owl.rb', line 12 def AllDifferent @AllDifferent end |
#AllDisjointClasses ⇒ RDF::Vocabulary::Term (readonly)
The class of collections of pairwise disjoint classes.
16 17 18 |
# File 'lib/rdf/vocab/owl.rb', line 16 def AllDisjointClasses @AllDisjointClasses end |
#AllDisjointProperties ⇒ RDF::Vocabulary::Term (readonly)
The class of collections of pairwise disjoint properties.
20 21 22 |
# File 'lib/rdf/vocab/owl.rb', line 20 def AllDisjointProperties @AllDisjointProperties end |
#allValuesFrom ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the class that a universal property restriction refers to.
116 117 118 |
# File 'lib/rdf/vocab/owl.rb', line 116 def allValuesFrom @allValuesFrom end |
#annotatedProperty ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the predicate of an annotated axiom or annotated annotation.
120 121 122 |
# File 'lib/rdf/vocab/owl.rb', line 120 def annotatedProperty @annotatedProperty end |
#annotatedSource ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the subject of an annotated axiom or annotated annotation.
124 125 126 |
# File 'lib/rdf/vocab/owl.rb', line 124 def annotatedSource @annotatedSource end |
#annotatedTarget ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the object of an annotated axiom or annotated annotation.
128 129 130 |
# File 'lib/rdf/vocab/owl.rb', line 128 def annotatedTarget @annotatedTarget end |
#Annotation ⇒ RDF::Vocabulary::Term (readonly)
The class of annotated annotations for which the RDF serialization consists of an annotated subject, predicate and object.
24 25 26 |
# File 'lib/rdf/vocab/owl.rb', line 24 def Annotation @Annotation end |
#AnnotationProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of annotation properties.
28 29 30 |
# File 'lib/rdf/vocab/owl.rb', line 28 def AnnotationProperty @AnnotationProperty end |
#assertionProperty ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the predicate of a negative property assertion.
132 133 134 |
# File 'lib/rdf/vocab/owl.rb', line 132 def assertionProperty @assertionProperty end |
#AsymmetricProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of asymmetric properties.
32 33 34 |
# File 'lib/rdf/vocab/owl.rb', line 32 def AsymmetricProperty @AsymmetricProperty end |
#Axiom ⇒ RDF::Vocabulary::Term (readonly)
The class of annotated axioms for which the RDF serialization consists of an annotated subject, predicate and object.
36 37 38 |
# File 'lib/rdf/vocab/owl.rb', line 36 def Axiom @Axiom end |
#backwardCompatibleWith ⇒ RDF::Vocabulary::Term (readonly)
The annotation property that indicates that a given ontology is backward compatible with another ontology.
136 137 138 |
# File 'lib/rdf/vocab/owl.rb', line 136 def backwardCompatibleWith @backwardCompatibleWith end |
#bottomDataProperty ⇒ RDF::Vocabulary::Term (readonly)
The data property that does not relate any individual to any data value.
140 141 142 |
# File 'lib/rdf/vocab/owl.rb', line 140 def bottomDataProperty @bottomDataProperty end |
#bottomObjectProperty ⇒ RDF::Vocabulary::Term (readonly)
The object property that does not relate any two individuals.
144 145 146 |
# File 'lib/rdf/vocab/owl.rb', line 144 def bottomObjectProperty @bottomObjectProperty end |
#cardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of an exact cardinality restriction.
148 149 150 |
# File 'lib/rdf/vocab/owl.rb', line 148 def cardinality @cardinality end |
#Class ⇒ RDF::Vocabulary::Term (readonly)
The class of OWL classes.
40 41 42 |
# File 'lib/rdf/vocab/owl.rb', line 40 def Class @Class end |
#complementOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that a given class is the complement of another class.
152 153 154 |
# File 'lib/rdf/vocab/owl.rb', line 152 def complementOf @complementOf end |
#DataRange ⇒ RDF::Vocabulary::Term (readonly)
The class of OWL data ranges, which are special kinds of datatypes. Note: The use of the IRI owl:DataRange has been deprecated as of OWL 2. The IRI rdfs:Datatype SHOULD be used instead.
44 45 46 |
# File 'lib/rdf/vocab/owl.rb', line 44 def DataRange @DataRange end |
#datatypeComplementOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that a given data range is the complement of another data range with respect to the data domain.
156 157 158 |
# File 'lib/rdf/vocab/owl.rb', line 156 def datatypeComplementOf @datatypeComplementOf end |
#DatatypeProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of data properties.
48 49 50 |
# File 'lib/rdf/vocab/owl.rb', line 48 def DatatypeProperty @DatatypeProperty end |
#deprecated ⇒ RDF::Vocabulary::Term (readonly)
The annotation property that indicates that a given entity has been deprecated.
160 161 162 |
# File 'lib/rdf/vocab/owl.rb', line 160 def deprecated @deprecated end |
#DeprecatedClass ⇒ RDF::Vocabulary::Term (readonly)
The class of deprecated classes.
52 53 54 |
# File 'lib/rdf/vocab/owl.rb', line 52 def DeprecatedClass @DeprecatedClass end |
#DeprecatedProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of deprecated properties.
56 57 58 |
# File 'lib/rdf/vocab/owl.rb', line 56 def DeprecatedProperty @DeprecatedProperty end |
#differentFrom ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given individuals are different.
164 165 166 |
# File 'lib/rdf/vocab/owl.rb', line 164 def differentFrom @differentFrom end |
#disjointUnionOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that a given class is equivalent to the disjoint union of a collection of other classes.
168 169 170 |
# File 'lib/rdf/vocab/owl.rb', line 168 def disjointUnionOf @disjointUnionOf end |
#disjointWith ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given classes are disjoint.
172 173 174 |
# File 'lib/rdf/vocab/owl.rb', line 172 def disjointWith @disjointWith end |
#distinctMembers ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of pairwise different individuals in a owl:AllDifferent axiom.
176 177 178 |
# File 'lib/rdf/vocab/owl.rb', line 176 def distinctMembers @distinctMembers end |
#equivalentClass ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given classes are equivalent, and that is used to specify datatype definitions.
180 181 182 |
# File 'lib/rdf/vocab/owl.rb', line 180 def equivalentClass @equivalentClass end |
#equivalentProperty ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given properties are equivalent.
184 185 186 |
# File 'lib/rdf/vocab/owl.rb', line 184 def equivalentProperty @equivalentProperty end |
#FunctionalProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of functional properties.
60 61 62 |
# File 'lib/rdf/vocab/owl.rb', line 60 def FunctionalProperty @FunctionalProperty end |
#hasKey ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of properties that jointly build a key.
188 189 190 |
# File 'lib/rdf/vocab/owl.rb', line 188 def hasKey @hasKey end |
#hasSelf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the property that a self restriction refers to.
192 193 194 |
# File 'lib/rdf/vocab/owl.rb', line 192 def hasSelf @hasSelf end |
#hasValue ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the individual that a has-value restriction refers to.
196 197 198 |
# File 'lib/rdf/vocab/owl.rb', line 196 def hasValue @hasValue end |
#imports ⇒ RDF::Vocabulary::Term (readonly)
The property that is used for importing other ontologies into a given ontology.
200 201 202 |
# File 'lib/rdf/vocab/owl.rb', line 200 def imports @imports end |
#incompatibleWith ⇒ RDF::Vocabulary::Term (readonly)
The annotation property that indicates that a given ontology is incompatible with another ontology.
204 205 206 |
# File 'lib/rdf/vocab/owl.rb', line 204 def incompatibleWith @incompatibleWith end |
#intersectionOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of classes or data ranges that build an intersection.
208 209 210 |
# File 'lib/rdf/vocab/owl.rb', line 208 def intersectionOf @intersectionOf end |
#InverseFunctionalProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of inverse-functional properties.
64 65 66 |
# File 'lib/rdf/vocab/owl.rb', line 64 def InverseFunctionalProperty @InverseFunctionalProperty end |
#inverseOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given properties are inverse.
212 213 214 |
# File 'lib/rdf/vocab/owl.rb', line 212 def inverseOf @inverseOf end |
#IrreflexiveProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of irreflexive properties.
68 69 70 |
# File 'lib/rdf/vocab/owl.rb', line 68 def IrreflexiveProperty @IrreflexiveProperty end |
#maxCardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of a maximum cardinality restriction.
216 217 218 |
# File 'lib/rdf/vocab/owl.rb', line 216 def maxCardinality @maxCardinality end |
#maxQualifiedCardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of a maximum qualified cardinality restriction.
220 221 222 |
# File 'lib/rdf/vocab/owl.rb', line 220 def maxQualifiedCardinality @maxQualifiedCardinality end |
#members ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of members in either a owl:AllDifferent, owl:AllDisjointClasses or owl:AllDisjointProperties axiom.
224 225 226 |
# File 'lib/rdf/vocab/owl.rb', line 224 def members @members end |
#minCardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of a minimum cardinality restriction.
228 229 230 |
# File 'lib/rdf/vocab/owl.rb', line 228 def minCardinality @minCardinality end |
#minQualifiedCardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of a minimum qualified cardinality restriction.
232 233 234 |
# File 'lib/rdf/vocab/owl.rb', line 232 def minQualifiedCardinality @minQualifiedCardinality end |
#NamedIndividual ⇒ RDF::Vocabulary::Term (readonly)
The class of named individuals.
72 73 74 |
# File 'lib/rdf/vocab/owl.rb', line 72 def NamedIndividual @NamedIndividual end |
#NegativePropertyAssertion ⇒ RDF::Vocabulary::Term (readonly)
The class of negative property assertions.
76 77 78 |
# File 'lib/rdf/vocab/owl.rb', line 76 def NegativePropertyAssertion @NegativePropertyAssertion end |
#Nothing ⇒ RDF::Vocabulary::Term (readonly)
This is the empty class.
80 81 82 |
# File 'lib/rdf/vocab/owl.rb', line 80 def Nothing @Nothing end |
#ObjectProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of object properties.
84 85 86 |
# File 'lib/rdf/vocab/owl.rb', line 84 def ObjectProperty @ObjectProperty end |
#onClass ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the class that a qualified object cardinality restriction refers to.
236 237 238 |
# File 'lib/rdf/vocab/owl.rb', line 236 def onClass @onClass end |
#onDataRange ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the data range that a qualified data cardinality restriction refers to.
240 241 242 |
# File 'lib/rdf/vocab/owl.rb', line 240 def onDataRange @onDataRange end |
#onDatatype ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the datatype that a datatype restriction refers to.
244 245 246 |
# File 'lib/rdf/vocab/owl.rb', line 244 def onDatatype @onDatatype end |
#oneOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of individuals or data values that build an enumeration.
256 257 258 |
# File 'lib/rdf/vocab/owl.rb', line 256 def oneOf @oneOf end |
#onProperties ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the n-tuple of properties that a property restriction on an n-ary data range refers to.
248 249 250 |
# File 'lib/rdf/vocab/owl.rb', line 248 def onProperties @onProperties end |
#onProperty ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the property that a property restriction refers to.
252 253 254 |
# File 'lib/rdf/vocab/owl.rb', line 252 def onProperty @onProperty end |
#Ontology ⇒ RDF::Vocabulary::Term (readonly)
The class of ontologies.
88 89 90 |
# File 'lib/rdf/vocab/owl.rb', line 88 def Ontology @Ontology end |
#OntologyProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of ontology properties.
92 93 94 |
# File 'lib/rdf/vocab/owl.rb', line 92 def OntologyProperty @OntologyProperty end |
#priorVersion ⇒ RDF::Vocabulary::Term (readonly)
The annotation property that indicates the predecessor ontology of a given ontology.
260 261 262 |
# File 'lib/rdf/vocab/owl.rb', line 260 def priorVersion @priorVersion end |
#propertyChainAxiom ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the n-tuple of properties that build a sub property chain of a given property.
264 265 266 |
# File 'lib/rdf/vocab/owl.rb', line 264 def propertyChainAxiom @propertyChainAxiom end |
#propertyDisjointWith ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given properties are disjoint.
268 269 270 |
# File 'lib/rdf/vocab/owl.rb', line 268 def propertyDisjointWith @propertyDisjointWith end |
#qualifiedCardinality ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the cardinality of an exact qualified cardinality restriction.
272 273 274 |
# File 'lib/rdf/vocab/owl.rb', line 272 def qualifiedCardinality @qualifiedCardinality end |
#ReflexiveProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of reflexive properties.
96 97 98 |
# File 'lib/rdf/vocab/owl.rb', line 96 def ReflexiveProperty @ReflexiveProperty end |
#Restriction ⇒ RDF::Vocabulary::Term (readonly)
The class of property restrictions.
100 101 102 |
# File 'lib/rdf/vocab/owl.rb', line 100 def Restriction @Restriction end |
#sameAs ⇒ RDF::Vocabulary::Term (readonly)
The property that determines that two given individuals are equal.
276 277 278 |
# File 'lib/rdf/vocab/owl.rb', line 276 def sameAs @sameAs end |
#someValuesFrom ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the class that an existential property restriction refers to.
280 281 282 |
# File 'lib/rdf/vocab/owl.rb', line 280 def someValuesFrom @someValuesFrom end |
#sourceIndividual ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the subject of a negative property assertion.
284 285 286 |
# File 'lib/rdf/vocab/owl.rb', line 284 def sourceIndividual @sourceIndividual end |
#SymmetricProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of symmetric properties.
104 105 106 |
# File 'lib/rdf/vocab/owl.rb', line 104 def SymmetricProperty @SymmetricProperty end |
#targetIndividual ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the object of a negative object property assertion.
288 289 290 |
# File 'lib/rdf/vocab/owl.rb', line 288 def targetIndividual @targetIndividual end |
#targetValue ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the value of a negative data property assertion.
292 293 294 |
# File 'lib/rdf/vocab/owl.rb', line 292 def targetValue @targetValue end |
#Thing ⇒ RDF::Vocabulary::Term (readonly)
The class of OWL individuals.
108 109 110 |
# File 'lib/rdf/vocab/owl.rb', line 108 def Thing @Thing end |
#topDataProperty ⇒ RDF::Vocabulary::Term (readonly)
The data property that relates every individual to every data value.
296 297 298 |
# File 'lib/rdf/vocab/owl.rb', line 296 def topDataProperty @topDataProperty end |
#topObjectProperty ⇒ RDF::Vocabulary::Term (readonly)
The object property that relates every two individuals.
300 301 302 |
# File 'lib/rdf/vocab/owl.rb', line 300 def topObjectProperty @topObjectProperty end |
#TransitiveProperty ⇒ RDF::Vocabulary::Term (readonly)
The class of transitive properties.
112 113 114 |
# File 'lib/rdf/vocab/owl.rb', line 112 def TransitiveProperty @TransitiveProperty end |
#unionOf ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of classes or data ranges that build a union.
304 305 306 |
# File 'lib/rdf/vocab/owl.rb', line 304 def unionOf @unionOf end |
#versionInfo ⇒ RDF::Vocabulary::Term (readonly)
The annotation property that provides version information for an ontology or another OWL construct.
312 313 314 |
# File 'lib/rdf/vocab/owl.rb', line 312 def versionInfo @versionInfo end |
#versionIRI ⇒ RDF::Vocabulary::Term (readonly)
The property that identifies the version IRI of an ontology.
308 309 310 |
# File 'lib/rdf/vocab/owl.rb', line 308 def versionIRI @versionIRI end |
#withRestrictions ⇒ RDF::Vocabulary::Term (readonly)
The property that determines the collection of facet-value pairs that define a datatype restriction.
316 317 318 |
# File 'lib/rdf/vocab/owl.rb', line 316 def withRestrictions @withRestrictions end |