Skip to main content

rdf_syntax/
schema.rs

1use iref::{Iri, iri};
2
3/// <http://www.w3.org/2000/01/rdf-schema#Resource> class IRI.
4pub const RDFS_RESOURCE: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#Resource");
5/// <http://www.w3.org/2000/01/rdf-schema#Class> class IRI.
6pub const RDFS_CLASS: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#Class");
7/// <http://www.w3.org/2000/01/rdf-schema#Literal> class IRI.
8pub const RDFS_LITERAL: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#Literal");
9/// <http://www.w3.org/2000/01/rdf-schema#Datatype> class IRI.
10pub const RDFS_DATATYPE: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#Datatype");
11/// <http://www.w3.org/2000/01/rdf-schema#Container> class IRI.
12pub const RDFS_CONTAINER: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#Container");
13/// <http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty> class IRI.
14pub const RDFS_CONTAINER_MEMBERSHIP_PROPERTY: &Iri =
15	iri!("http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty");
16
17/// <http://www.w3.org/2000/01/rdf-schema#range> property IRI.
18pub const RDFS_RANGE: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#range");
19/// <http://www.w3.org/2000/01/rdf-schema#domain> property IRI.
20pub const RDFS_DOMAIN: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#domain");
21/// <http://www.w3.org/2000/01/rdf-schema#subClassOf> property IRI.
22pub const RDFS_SUB_CLASS_OF: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#subClassOf");
23/// <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> property IRI.
24pub const RDFS_SUB_PROPERTY_OF: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#subPropertyOf");
25/// <http://www.w3.org/2000/01/rdf-schema#label> property IRI.
26pub const RDFS_LABEL: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#label");
27/// <http://www.w3.org/2000/01/rdf-schema#comment> property IRI.
28pub const RDFS_COMMENT: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#comment");
29/// <http://www.w3.org/2000/01/rdf-schema#member> property IRI.
30pub const RDFS_MEMBER: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#member");
31/// <http://www.w3.org/2000/01/rdf-schema#seeAlso> property IRI.
32pub const RDFS_SEE_ALSO: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#seeAlso");
33/// <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> property IRI.
34pub const RDFS_IS_DEFINED_BY: &Iri = iri!("http://www.w3.org/2000/01/rdf-schema#isDefinedBy");
35
36/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#langString> datatype IRI.
37pub const RDF_LANG_STRING: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#langString");
38/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML> datatype IRI.
39pub const RDF_HTML: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML");
40/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> datatype IRI.
41pub const RDF_XML_LITERAL: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral");
42/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#JSON> datatype IRI.
43pub const RDF_JSON: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#JSON");
44/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> class IRI.
45pub const RDF_PROPERTY: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#Property");
46/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag> class IRI.
47pub const RDF_BAG: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag");
48/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq> class IRI.
49pub const RDF_SEQ: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq");
50/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt> class IRI.
51pub const RDF_ALT: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt");
52/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> class IRI.
53pub const RDF_LIST: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#List");
54/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement> class IRI.
55pub const RDF_STATEMENT: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement");
56
57/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> property IRI.
58pub const RDF_TYPE: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#type");
59/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> property IRI.
60pub const RDF_FIRST: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#first");
61/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> property IRI.
62pub const RDF_REST: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#rest");
63/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> property IRI.
64pub const RDF_SUBJECT: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#subject");
65/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> property IRI.
66pub const RDF_PREDICATE: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate");
67/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> property IRI.
68pub const RDF_OBJECT: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#object");
69/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> property IRI.
70pub const RDF_VALUE: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#value");
71
72/// <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> individual IRI.
73pub const RDF_NIL: &Iri = iri!("http://www.w3.org/1999/02/22-rdf-syntax-ns#nil");
74
75/// <http://www.w3.org/2001/XMLSchema#string> datatype IRI.
76pub const XSD_STRING: &Iri = iri!("http://www.w3.org/2001/XMLSchema#string");