Packages 
Package Description
com.github.mavolin.maxon
Contains the Maxon object to convert Objects from and to JSON.
com.github.mavolin.maxon.convert
Contains the two custom converter classes as well as annotations used in context with conversions.
com.github.mavolin.maxon.converter
Contains all default JSON converter.
com.github.mavolin.maxon.exceptions
This package contains all exceptions that will be thrown by this library in case of error.
com.github.mavolin.maxon.jsonvalues
This package provides the three different JsonValues as well as JsonElemt acting as a wrapper for the three former.
com.github.mavolin.maxon.parsing
Contains classes used for parsing JSON input.
com.github.mavolin.maxon.utils
Contains the JsonPrinter used to generate a String output from the three JsonValues.