Wiki

Clone wiki

limeds-framework / Java JSON API

LimeDS features a custom JSON API for a number of reasons:

  • It allows us to ensure compatibility between the Flow Functions written in different languages. E.g. the Nashorn Javascript can interact with our JSON model instances as if it were native objects (*)
  • We didn't like the idea of users needing to explicitly import external JSON libraries (such as Jackson) whenever they want to use LimeDS.
  • We wanted to provide users with a more expressive, less verbose API for handling JSON in Java.

(*) With a few exceptions (see TODO)

Basic usage information for the LimeDS JSON API is detailed below:

Updated