Skip to content

InseeFr/Lunatic-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java classes for the Lunatic Model

Java classes for the Lunatic questionnaire model.

This library offers serialization and deserialization for Lunatic json questionnaires.

Implementation

The model is described by the Java classes. Jackson is used for serialization/deserialization.

The Lunatic Model

Note that this project does not define the Lunatic model (although its name suggests it): Lunatic does (changes in the questionnaire model in Lunatic are brought in Lunatic-Model in a second stage).

In Lunatic, classes are defined in the type source typescript file.

Documentation

Documentation can be found in the docs folder and browsed online. (Needs to be updated.)