1 This directory contains the classes that form the data model of Kyua.
3 The classes in this directory are intended to be pure data types without
4 any complex logic. As such, they are simple containers and support the
5 common operations you would expect from them: in particular, comparisons
6 and formatting for debugging purposes.
8 All the classes in the data model have to have an on-disk representation
9 provided by the store module; if they don't, they don't belong in the
10 model. Some of these classes may also have special behavior at run-time,
11 and this is provided by the engine module.