This is what the name indicates, a basic JSON library dealing with JSON, both reading
and writing. It does have some tools for converting from a JSONObject to a Java bean
and the reverse, but that is just a utility, not the main purpose of this library.
If you want your JSON into Java beans only then you should pick some other JSON library
that focuses on that.