summaryrefslogtreecommitdiffstats
path: root/tests/turtle/rdfs-namespace.ttl
blob: 0d73e6bf751ca7daa71af0ada48a2877777832ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# 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 .