| java.lang.Object org.ontoware.rdf2go.vocabulary.OWL
OWL | public class OWL (Code) | | OWL vocabulary items as URIs
there are all vocabulary items (OWL Full), some have usage-restrictions
in other owl sublanguages (OWL DL and especially OWL Lite). They are not
all stated here.
The comments provided in this class are (almost) all derived form one of the
following urls
- http://www.w3.org/TR/owl-ref/
- http://www.w3.org/TR/owl-semantics/
author: wth (thiemann@blue-age.de), 2005 |
Field Summary | |
final public static URI | AllDifferent | final public static URI | AnnotationProperty OWL Full does not put any constraints on annotations in an ontology. | final public static URI | Class OWL distinguishes six types of class descriptions:
1. | final public static URI | DataRange | final public static URI | DatatypeProperty | final public static URI | DeprecatedClass Here, a specific identifier is said to be of type owl:DeprecatedClass,
which is a subclass of rdfs:Class. | final public static URI | DeprecatedProperty Here, a specific identifier is said to be of type or
owl:DeprecatedProperty, which is a subclass of rdf:Property. | final public static URI | FunctionalProperty | final public static URI | InverseFunctionalProperty | final public static URI | Nothing The class with identifier owl:Nothing is the empty class. | final public static String | OWL_NS | final public static URI | ObjectProperty | final public static URI | Ontology An OWL ontology contains a sequence of annotations, axioms, and facts. | final public static URI | OntologyProperty OWL has a built-in class owl:OntologyProperty. | final public static URI | Restriction A property restriction is a special kind of class description. | final public static URI | SymmetricProperty | final public static URI | Thing The class with identifier owl:Thing is the class of all individuals. | final public static URI | TransitiveProperty | final public static URI | allValuesFrom | final public static URI | backwardCompatibleWith An owl:backwardCompatibleWith statement contains a reference to another
ontology. | final public static URI | cardinality The cardinality constraint owl:cardinality is a built-in OWL property
that links a restriction class to a data value belonging to the range of
the XML Schema datatype nonNegativeInteger. | final public static URI | complementOf | final public static URI | differentFrom | final public static URI | disjointWith | final public static URI | distinctMembers | final public static URI | equivalentClass | final public static URI | equivalentProperty | final public static URI | hasValue | final public static URI | imports An owl:imports statement references another OWL ontology containing
definitions, whose meaning is considered to be part of the meaning of
the importing ontology. | final public static URI | incompatibleWith An owl:incompatibleWith statement contains a reference to another
ontology. | final public static URI | intersectionOf | final public static URI | inverseOf | final public static URI | maxCardinality A restriction containing an owl:maxCardinality constraint describes a
class of all individuals that have at most N semantically distinct values
(individuals or data values) for the property concerned, where N is the
value of the cardinality constraint. | final public static URI | minCardinality A restriction containing an owl:minCardinality constraint describes a
class of all individuals that have at least N semantically distinct
values (individuals or data values) for the property concerned, where N
is the value of the cardinality constraint. | final public static URI | onProperty A restriction class should have exactly one triple linking the
restriction to a particular property, using the owl:onProperty property. | final public static URI | oneOf | final public static URI | priorVersion An owl:priorVersion statement contains a reference to another ontology. | final public static URI | sameAs | final public static URI | someValuesFrom | final public static URI | unionOf | final public static URI | versionInfo An owl:versionInfo statement generally has as its object a string giving
information about this version, for example RCS/CVS keywords. |
AllDifferent | final public static URI AllDifferent(Code) | | |
AnnotationProperty | final public static URI AnnotationProperty(Code) | | OWL Full does not put any constraints on annotations in an ontology.
OWL DL allows annotations on classes, properties, individuals and
ontology headers, but only under the following conditions:
- The sets of object properties, datatype properties, annotation properties
and ontology properties must be mutually disjoint. Thus, in OWL DL
dc:creator cannot be at the same time a datatype property and an
annotation property.
- Annotation properties must have an explicit typing triple of the form:
-- AnnotationPropertyID rdf:type owl:AnnotationProperty .
- Annotation properties must not be used in property axioms. Thus, in
OWL DL one cannot define subproperties or domain/range constraints for
annotation properties.
- The object of an annotation property must be either a data literal, a
URI reference, or an individual.
|
Class | final public static URI Class(Code) | | OWL distinguishes six types of class descriptions:
1. a class identifier (a URI reference)
2. an exhaustive enumeration of individuals that together form the
instances of a class
3. a property restriction
4. the intersection of two or more class descriptions
5. the union of two or more class descriptions
6. the complement of a class description
|
DataRange | final public static URI DataRange(Code) | | |
DatatypeProperty | final public static URI DatatypeProperty(Code) | | |
DeprecatedClass | final public static URI DeprecatedClass(Code) | | Here, a specific identifier is said to be of type owl:DeprecatedClass,
which is a subclass of rdfs:Class. By deprecating a term, it means that
the term should not be used in new documents that commit to the ontology.
This allows an ontology to maintain backward-compatibility while phasing
out an old vocabulary (thus, it only makes sense to use deprecation in
combination with backward compatibility).
|
DeprecatedProperty | final public static URI DeprecatedProperty(Code) | | Here, a specific identifier is said to be of type or
owl:DeprecatedProperty, which is a subclass of rdf:Property.
See Also: OWL.DeprecatedClass |
FunctionalProperty | final public static URI FunctionalProperty(Code) | | |
InverseFunctionalProperty | final public static URI InverseFunctionalProperty(Code) | | |
Nothing | final public static URI Nothing(Code) | | The class with identifier owl:Nothing is the empty class.
|
OWL_NS | final public static String OWL_NS(Code) | | The OWL Namespace
|
ObjectProperty | final public static URI ObjectProperty(Code) | | |
Ontology | final public static URI Ontology(Code) | | An OWL ontology contains a sequence of annotations, axioms, and facts.
|
OntologyProperty | final public static URI OntologyProperty(Code) | | OWL has a built-in class owl:OntologyProperty.
Instances of owl:OntologyProperty must have the class owl:Ontology as
their domain and range. It is permitted to define other instances of
owl:OntologyProperty.
|
Restriction | final public static URI Restriction(Code) | | A property restriction is a special kind of class description. It
describes an anonymous class, namely a class of all individuals that
satisfy the restriction. OWL distinguishes two kinds of property
restrictions: value constraints and cardinality constraints.
|
SymmetricProperty | final public static URI SymmetricProperty(Code) | | |
Thing | final public static URI Thing(Code) | | The class with identifier owl:Thing is the class of all individuals.
|
TransitiveProperty | final public static URI TransitiveProperty(Code) | | |
allValuesFrom | final public static URI allValuesFrom(Code) | | |
backwardCompatibleWith | final public static URI backwardCompatibleWith(Code) | | An owl:backwardCompatibleWith statement contains a reference to another
ontology. This identifies the specified ontology as a prior version of
the containing ontology, and further indicates that it is backward
compatible with it. In particular, this indicates that all identifiers
from the previous version have the same intended interpretations in the
new version. Thus, it is a hint to document authors that they can safely
change their documents to commit to the new version (by simply updating
namespace declarations and owl:imports statements to refer to the URL of
the new version). If owl:backwardCompatibleWith is not declared for two
versions, then compatibility should not be assumed.
owl:backwardCompatibleWith has no meaning in the model theoretic
semantics other than that given by the RDF(S) model theory.
owl:backwardCompatibleWith is a built-in OWL property with the class
owl:Ontology as its domain and range.
NOTE: owl:backwardCompatibleWith is an instance of owl:OntologyProperty.
|
cardinality | final public static URI cardinality(Code) | | The cardinality constraint owl:cardinality is a built-in OWL property
that links a restriction class to a data value belonging to the range of
the XML Schema datatype nonNegativeInteger. A restriction containing an
owl:cardinality constraint describes a class of all individuals that
have exactly N semantically distinct values (individuals or data values)
for the property concerned, where N is the value of the cardinality
constraint. Syntactically, the cardinality constraint is represented as
an RDF property element with the corresponding rdf:datatype attribute.
|
complementOf | final public static URI complementOf(Code) | | |
differentFrom | final public static URI differentFrom(Code) | | |
disjointWith | final public static URI disjointWith(Code) | | |
distinctMembers | final public static URI distinctMembers(Code) | | |
equivalentClass | final public static URI equivalentClass(Code) | | |
equivalentProperty | final public static URI equivalentProperty(Code) | | |
hasValue | final public static URI hasValue(Code) | | |
imports | final public static URI imports(Code) | | An owl:imports statement references another OWL ontology containing
definitions, whose meaning is considered to be part of the meaning of
the importing ontology. Each reference consists of a URI specifying from
where the ontology is to be imported. Syntactically, owl:imports is a
property with the class owl:Ontology as its domain and range.
The owl:imports statements are transitive, that is, if ontology A
imports B, and B imports C, then A imports both B and C.
|
incompatibleWith | final public static URI incompatibleWith(Code) | | An owl:incompatibleWith statement contains a reference to another
ontology. This indicates that the containing ontology is a later version
of the referenced ontology, but is not backward compatible with it.
Essentially, this is for use by ontology authors who want to be explicit
that documents cannot upgrade to use the new version without checking
whether changes are required.
owl:incompatibleWith has no meaning in the model theoretic semantics
other than that given by the RDF(S) model theory.
owl:incompatibleWith is a built-in OWL property with the class
owl:Ontology as its domain and range.
NOTE: owl:backwardCompatibleWith is an instance of owl:OntologyProperty.
|
intersectionOf | final public static URI intersectionOf(Code) | | |
inverseOf | final public static URI inverseOf(Code) | | |
maxCardinality | final public static URI maxCardinality(Code) | | A restriction containing an owl:maxCardinality constraint describes a
class of all individuals that have at most N semantically distinct values
(individuals or data values) for the property concerned, where N is the
value of the cardinality constraint.
|
minCardinality | final public static URI minCardinality(Code) | | A restriction containing an owl:minCardinality constraint describes a
class of all individuals that have at least N semantically distinct
values (individuals or data values) for the property concerned, where N
is the value of the cardinality constraint.
|
onProperty | final public static URI onProperty(Code) | | A restriction class should have exactly one triple linking the
restriction to a particular property, using the owl:onProperty property.
|
priorVersion | final public static URI priorVersion(Code) | | An owl:priorVersion statement contains a reference to another ontology.
This identifies the specified ontology as a prior version of the
containing ontology. This has no meaning in the model-theoretic
semantics other than that given by the RDF(S) model theory. However, it
may be used by software to organize ontologies by versions.
owl:priorVersion is a built-in OWL property with the class owl:Ontology
as its domain and range.
NOTE: owl:priorVersion is an instance of owl:OntologyProperty.
|
someValuesFrom | final public static URI someValuesFrom(Code) | | |
versionInfo | final public static URI versionInfo(Code) | | An owl:versionInfo statement generally has as its object a string giving
information about this version, for example RCS/CVS keywords. This
statement does not contribute to the logical meaning of the ontology
other than that given by the RDF(S) model theory.
Although this property is typically used to make statements about
ontologies, it may be applied to any OWL construct. For example, one
could attach a owl:versionInfo statement to an OWL class.
NOTE: owl:versionInfo is an instance of owl:AnnotationProperty.
|
|
|