ekg_metadata/consts/
predicates.rs1#![allow(missing_docs)]
2#![allow(clippy::wildcard_imports)]
3
4use {
5 crate::{consts::*, Predicate},
6 ekg_identifier::{
7 NS_API,
8 NS_BN,
9 NS_CONCEPT,
10 NS_DATASET,
11 NS_PERSONA,
12 NS_SBE,
13 NS_SDLC,
14 NS_STORY,
15 NS_STORY_IMPL_SPARQL,
16 NS_USE_CASE,
17 },
18 lazy_static::lazy_static,
19};
20
21#[rustfmt::skip]
23lazy_static! {
24 pub static ref PREDICATE_API_KEY: Predicate<'static> = Predicate::declare(&NS_API, LN_KEY);
25 pub static ref PREDICATE_BN_PREDICATE: Predicate<'static> = Predicate::declare(&NS_BN, LN_PREDICATE);
26 pub static ref PREDICATE_BN_SUBJECT: Predicate<'static> = Predicate::declare(&NS_BN, LN_SUBJECT);
27 pub static ref PREDICATE_CONCEPT_HAS_CONCEPT: Predicate<'static> = Predicate::declare(&NS_CONCEPT, LN_HAS_CONCEPT);
28 pub static ref PREDICATE_CONCEPT_KEY: Predicate<'static> = Predicate::declare(&NS_CONCEPT, LN_KEY);
29 pub static ref PREDICATE_CONCEPT_TYPE: Predicate<'static> = Predicate::declare(&NS_CONCEPT, LN_TYPE);
30 pub static ref PREDICATE_CONCEPT_PREDICATE: Predicate<'static> = Predicate::declare(&NS_CONCEPT, LN_PREDICATE);
31 pub static ref PREDICATE_CONCEPT_RDFS_CLASS: Predicate<'static> = Predicate::declare(&NS_CONCEPT, LN_RDFS_CLASS);
32 pub static ref PREDICATE_DATASET_DEFAULT_GRAPH: Predicate<'static> = Predicate::declare(&NS_DATASET, LN_DEFAULT_GRAPH);
33 pub static ref PREDICATE_DATASET_INCLUDE: Predicate<'static> = Predicate::declare(&NS_DATASET, LN_INCLUDE);
34 pub static ref PREDICATE_PERSONA_IS_SUB_PERSONA_OF: Predicate<'static> = Predicate::declare(&NS_PERSONA, LN_IS_SUB_PERSONA_OF);
35 pub static ref PREDICATE_PERSONA_KEY: Predicate<'static> = Predicate::declare(&NS_PERSONA, LN_KEY);
36 pub static ref PREDICATE_SBE_CONCEPT_VALUE: Predicate<'static> = Predicate::declare(&NS_SBE, LN_CONCEPT_VALUE);
37 pub static ref PREDICATE_SBE_GIVEN: Predicate<'static> = Predicate::declare(&NS_SBE, LN_GIVEN);
38 pub static ref PREDICATE_SBE_HAS_CONCEPT: Predicate<'static> = Predicate::declare(&NS_SBE, LN_HAS_CONCEPT);
39 pub static ref PREDICATE_SBE_HAS_DATASET: Predicate<'static> = Predicate::declare(&NS_SBE, LN_HAS_DATASET);
40 pub static ref PREDICATE_SBE_HAS_GRAPH: Predicate<'static> = Predicate::declare(&NS_SBE, LN_HAS_GRAPH);
41 pub static ref PREDICATE_SBE_HAS_SCENARIO: Predicate<'static> = Predicate::declare(&NS_SBE, LN_HAS_SCENARIO);
42 pub static ref PREDICATE_SBE_THEN: Predicate<'static> = Predicate::declare(&NS_SBE, LN_THEN);
43 pub static ref PREDICATE_SBE_VALUE: Predicate<'static> = Predicate::declare(&NS_SBE, LN_VALUE);
44 pub static ref PREDICATE_SBE_WHEN: Predicate<'static> = Predicate::declare(&NS_SBE, LN_WHEN);
45 pub static ref PREDICATE_SDLC_STATUS: Predicate<'static> = Predicate::declare(&NS_SDLC, LN_STATUS);
46 pub static ref PREDICATE_STORY_CAN_USE_STORY: Predicate<'static> = Predicate::declare(&NS_STORY, LN_CAN_USE_STORY);
47 pub static ref PREDICATE_STORY_CREATES: Predicate<'static> = Predicate::declare(&NS_STORY, LN_CREATES);
48 pub static ref PREDICATE_STORY_HAS_INPUT: Predicate<'static> = Predicate::declare(&NS_STORY, LN_HAS_INPUT);
49 pub static ref PREDICATE_STORY_HAS_OUTPUT: Predicate<'static> = Predicate::declare(&NS_STORY, LN_HAS_OUTPUT);
50 pub static ref PREDICATE_STORY_HAS_PERSONA: Predicate<'static> = Predicate::declare(&NS_STORY, LN_HAS_PERSONA);
51 pub static ref PREDICATE_STORY_IMPLEMENTED_BY: Predicate<'static> = Predicate::declare(&NS_STORY, LN_IMPLEMENTED_BY);
52 pub static ref PREDICATE_STORY_IMPL_SPARQL_FILE_NAME: Predicate<'static> = Predicate::declare(&NS_STORY_IMPL_SPARQL, LN_FILE_NAME);
53 pub static ref PREDICATE_STORY_IMPL_SPARQL_FLAVOR: Predicate<'static> = Predicate::declare(&NS_STORY_IMPL_SPARQL, LN_FLAVOR);
54 pub static ref PREDICATE_STORY_IMPL_SPARQL_STATEMENT: Predicate<'static> = Predicate::declare(&NS_STORY_IMPL_SPARQL, LN_SPARQL_STATEMENT);
55 pub static ref PREDICATE_STORY_IS_SERVER_PROVIDED: Predicate<'static> = Predicate::declare(&NS_STORY, LN_IS_SERVER_PROVIDED);
56 pub static ref PREDICATE_USE_CASE_IS_COMPONENT_OF: Predicate<'static> = Predicate::declare(&NS_USE_CASE, LN_IS_COMPONENT_OF);
57 pub static ref PREDICATE_USE_CASE_USED_IN: Predicate<'static> = Predicate::declare(&NS_USE_CASE, LN_USED_IN);
58 pub static ref PREDICATE_USE_CASE_USES_CONCEPT: Predicate<'static> = Predicate::declare(&NS_USE_CASE, LN_USES_CONCEPT);
59}