This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/semweb/Tests/Turtle/rdfs-namespace.ttl

161 lines
4.3 KiB
Turtle

# RDFS Namespace document converted into Turtle
@prefix : <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
rdf:type a rdf:Property;
:comment "Indicates membership of a class";
:domain :Resource;
:isDefinedBy rdf:;
:label "type"@en;
:range :Class .
rdf:Alt a :Class;
:comment "A collection of alternatives."@en;
:isDefinedBy rdf:;
:label "Alt"@en;
:subClassOf :Container .
rdf:Bag a :Class;
:comment "An unordered collection."@en;
:isDefinedBy rdf:;
:label "Bag"@en;
:subClassOf :Container .
rdf:Property a :Class;
:comment "The concept of a property.";
:isDefinedBy rdf:;
:label "Property"@en;
:subClassOf :Resource .
rdf:Seq a :Class;
:comment "An ordered collection."@en;
:isDefinedBy rdf:;
:label "Seq"@en;
:subClassOf :Container .
rdf:Statement a :Class;
:comment "The class of RDF statements.";
:isDefinedBy rdf:;
:label "Statement"@en;
:subClassOf :Resource .
rdf:object a rdf:Property;
:comment "The object of an RDF statement.";
:domain rdf:Statement;
:isDefinedBy rdf:;
:label "object"@en .
rdf:predicate a rdf:Property;
:comment "the predicate of an RDF statement.";
:domain rdf:Statement;
:isDefinedBy rdf:;
:label "predicate"@en;
:range rdf:Property .
rdf:subject a rdf:Property;
:comment "The subject of an RDF statement.";
:domain rdf:Statement;
:isDefinedBy rdf:;
:label "subject"@en;
:range :Resource .
rdf:value a rdf:Property;
:comment "Identifies the principal value (usually a string) of a property when the property value is a structured resource";
:domain :Resource;
:isDefinedBy rdf:;
:label "value"@en .
: :seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .
:Class a :Class;
:comment "The concept of Class";
:isDefinedBy :;
:label "Class"@en;
:subClassOf :Resource .
:Container a :Class;
:comment "This represents the set Containers.";
:isDefinedBy :;
:label "Container"@en;
:subClassOf :Resource .
:ContainerMembershipProperty a :Class;
:comment "The container membership properties, rdf:1, rdf:2, ..., all of which are sub-properties of 'member'.";
:isDefinedBy :;
:label "ContainerMembershipProperty"@en;
:subClassOf rdf:Property .
:Literal a :Class;
:comment "This represents the set of atomic values, eg. textual strings.";
:isDefinedBy :;
:label "Literal"@en .
:Resource a :Class;
:comment "The class resource, everything.";
:isDefinedBy :;
:label "Resource"@en .
:comment a rdf:Property;
:comment "Use this for descriptions";
:domain :Resource;
:isDefinedBy :;
:label "comment"@en;
:range :Literal .
:domain a rdf:Property;
:comment "A domain class for a property type";
:domain rdf:Property;
:isDefinedBy :;
:label "domain"@en;
:range :Class .
:isDefinedBy a rdf:Property;
:comment "Indicates the namespace of a resource";
:domain :Resource;
:isDefinedBy :;
:label "isDefinedBy"@en;
:range :Resource;
:subPropertyOf :seeAlso .
:label a rdf:Property;
:comment "Provides a human-readable version of a resource name.";
:domain :Resource;
:isDefinedBy :;
:label "label"@en;
:range :Literal .
:member a rdf:Property;
:comment "a member of a container";
:domain :Container;
:isDefinedBy :;
:label "member"@en .
:range a rdf:Property;
:comment "A range class for a property type";
:domain rdf:Property;
:isDefinedBy :;
:label "range"@en;
:range :Class .
:seeAlso a rdf:Property;
:comment "A resource that provides information about the subject resource";
:domain :Resource;
:isDefinedBy :;
:label "seeAlso"@en;
:range :Resource .
:subClassOf a rdf:Property;
:comment "Indicates membership of a class";
:domain :Class;
:isDefinedBy :;
:label "subClassOf"@en;
:range :Class .
:subPropertyOf a rdf:Property;
:comment "Indicates specialization of properties";
:domain rdf:Property;
:isDefinedBy :;
:label "subPropertyOf"@en;
:range rdf:Property .