Model API generator

This tool generates Model API implementation for given Model metadata. The user must provide a valid metadata json, which must contain all information according to the schema definition. If the user doesn't have the metadata, the "Fill empty template" button can be used to get a valid template to modify.
The essential part of this tool is the code generation of the Model's inputs and outputs, for which it generates class variables, checks for compulsory inputs being filled, and also the content of the "get" and "set" functions. When the Model API implementation is generated, the user only needs to download it and modify its "solveStep" method.

Insert model metadata or

Model metadata:
Model implementation: