Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The Evaluation Output
The RRE Core itself is a library, so it outputs its result as a Plain Java object that must be programmatically used. However when wrapped within a runtime container, like the [RRE Maven Plugin](Maven Plugin), the Evaluation object is marshalled in JSON format.
Being interoperable, the JSON format can be used by some other component for producing a different kind of output. An example of such usage is the RRE Maven Reporting Plugin which can output a spreadsheet or send the evaluation data to a running RRE Server.
The picture below illustrates the structure of the Evaluation class (for a programmatic usage) and the same hierarchy marshalled in JSON format.