Liking cljdoc? Tell your friends :D

org.soulspace.overarch.adapter.reader.file-input-model-reader

Functions to read the overarch input models from filesystem.

Functions to read the overarch input models from filesystem.
raw docstring

org.soulspace.overarch.adapter.reader.input-model-reader

Functions to read and build the working model from overarch input models.

The built model is a map with the following keys

KeyDescription
Relation keys
:nodesthe set of all nodes
:relationsthe set of all relations
:viewsthe set of views
:themesthe set of themes
Index keys
:id->elementa map from id to element (nodes, relations and views)
:id->parent-ida map from id to parent node id
:id->childrena map from id to a vector of contained nodes (deprecated)
:referrer-id->relationsa map from id to set of relations where the id is the referrer (:from)
:referred-id->relationsa map from id to set of relations where the id is referred (:to)
Problem keys
:problemsthe set of problems found during model building

The input model is transformed by

  • computing missing ids, if possible
  • converting the node hierarchies to :contained-in relations
Functions to read and build the working model from overarch input models.
   
The built model is a map with the following keys

| Key                     | Description 
|-------------------------|-------------
| **Relation keys**       | 
| :nodes                  | the set of all nodes
| :relations              | the set of all relations
| :views                  | the set of views
| :themes                 | the set of themes
| **Index keys**          | 
| :id->element            | a map from id to element (nodes, relations and views)
| :id->parent-id          | a map from id to parent node id
| :id->children           | a map from id to a vector of contained nodes (deprecated)
| :referrer-id->relations | a map from id to set of relations where the id is the referrer (:from)
| :referred-id->relations | a map from id to set of relations where the id is referred (:to)
| **Problem keys**        | 
| :problems               | the set of problems found during model building

The input model is transformed by
* computing missing ids, if possible
* converting the node hierarchies to :contained-in relations
   
raw docstring

org.soulspace.overarch.adapter.reader.model-reader

Functions for reading and building models and setting the repository state. The multimethods should be implemented by specific readers.

Functions for reading and building models and setting the repository state.
The multimethods should be implemented by specific readers.
raw docstring

org.soulspace.overarch.adapter.template.comb

Template Engine implementation based on Comb templates.

Template Engine implementation based on Comb templates.
raw docstring

org.soulspace.overarch.adapter.template.model-api

Public API with useful functions on top of the model for use in templates. (Not yet stable!)

Public API with useful functions on top of the model for use in templates. (Not yet stable!)
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close