ekg_metadata/consts/
classes.rs1#![allow(missing_docs)]
2#![allow(clippy::wildcard_imports)]
3
4use {
5 crate::{consts::local_names::*, Class},
6 ekg_identifier::{
7 NS_CONCEPT,
8 NS_DATASET,
9 NS_DCAT,
10 NS_EKGMM,
11 NS_PERSONA,
12 NS_SBE,
13 NS_STORY,
14 NS_STORY_IMPL_SPARQL,
15 NS_USE_CASE,
16 },
17 lazy_static::lazy_static,
18};
19
20#[rustfmt::skip]
22lazy_static! {
23 pub static ref CLASS_CONCEPT_CONCEPT: Class = Class::declare(NS_CONCEPT.clone(), LN_CONCEPT);
24 pub static ref CLASS_DATASET_DATASET: Class = Class::declare(NS_DATASET.clone(), LN_DATASET);
25 pub static ref CLASS_DCAT_DATASET: Class = Class::declare(NS_DCAT.clone(), LN_DATASET);
26 pub static ref CLASS_EKGMM_CAPABILITY: Class = Class::declare(NS_EKGMM.clone(), LN_CAPABILITY);
27 pub static ref CLASS_PERSONA_PERSONA: Class = Class::declare(NS_PERSONA.clone(), LN_PERSONA);
28 pub static ref CLASS_SBE_SCENARIO: Class = Class::declare(NS_SBE.clone(), LN_SCENARIO);
29 pub static ref CLASS_SBE_STATE: Class = Class::declare(NS_SBE.clone(), LN_STATE);
30 pub static ref CLASS_SBE_STORY_REQUEST: Class = Class::declare(NS_SBE.clone(), LN_STORY_REQUEST);
31 pub static ref CLASS_STORY_MANDATORY_PARAMETER: Class = Class::declare(NS_STORY.clone(), LN_MANDATORY_PARAMETER);
32 pub static ref CLASS_STORY_OPTIONAL_PARAMETER: Class = Class::declare(NS_STORY.clone(), LN_OPTIONAL_PARAMETER);
33 pub static ref CLASS_STORY_OPTIONAL_STORY_OUTPUT: Class = Class::declare(NS_STORY.clone(), LN_OPTIONAL_STORY_OUTPUT);
34 pub static ref CLASS_STORY_IMPL_SPARQL: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_STORY_SPARQL_IMPLEMENTATION);
35 pub static ref CLASS_STORY_IMPL_SPARQL_ASK: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_ASK_UC);
36 pub static ref CLASS_STORY_IMPL_SPARQL_CONSTRUCT: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_CONSTRUCT_UC);
37 pub static ref CLASS_STORY_IMPL_SPARQL_DELETE: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_DELETE_UC);
38 pub static ref CLASS_STORY_IMPL_SPARQL_DESCRIBE: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_DESCRIBE_UC);
39 pub static ref CLASS_STORY_IMPL_SPARQL_UPDATE: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_UPDATE_UC);
40 pub static ref CLASS_STORY_IMPL_SPARQL_SELECT: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_SELECT_UC);
41 pub static ref CLASS_STORY_IMPL_SPARQL_SPARQL10: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_SPARQL10_UC);
42 pub static ref CLASS_STORY_IMPL_SPARQL_SPARQL11: Class = Class::declare(NS_STORY_IMPL_SPARQL.clone(), LN_SPARQL11_UC);
43 pub static ref CLASS_STORY_STORY: Class = Class::declare(NS_STORY.clone(), LN_STORY);
44 pub static ref CLASS_STORY_STORY_INPUT: Class = Class::declare(NS_STORY.clone(), LN_STORY_INPUT);
45 pub static ref CLASS_STORY_STORY_OUTPUT: Class = Class::declare(NS_STORY.clone(), LN_STORY_OUTPUT);
46 pub static ref CLASS_STORY_TRANSFORMATION_RULE: Class = Class::declare(NS_STORY.clone(), LN_TRANSFORMATION_RULE);
47 pub static ref CLASS_USE_CASE_USE_CASE: Class = Class::declare(NS_USE_CASE.clone(), LN_USE_CASE);
48}