Skip to content

JSON processor based in Jackson FasterXML to deal with models with multiple references between objects and avoid infinite loops

License

Notifications You must be signed in to change notification settings

magidc/trevin-json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trevin JSON parser

Overview

Trevin is a JSON parser based in Jackson FasterXML. It extends the base functionality in order to deal with models where exist circular references that would cause and infinite loop in the generated JSON representation of the model. It dynamically generates reference objects to the original object in the model. The attributes to map in order to generate right references can be added in the code by using Java annotations. Trevin JSON is also able to read back the JSON rebuilding all the original model relationships by adding dynamic proxies.

About

JSON processor based in Jackson FasterXML to deal with models with multiple references between objects and avoid infinite loops

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages