The Webpart to API Converter will convert any Kentico API into a response (so you can, say, spit out JSON using a repeater and have it render as a text/json response).
If you want to consume a java API and format/display it using Kentico's Transformation engine, my other tool "Universal API Viewer" has the logic and structure that you can consume external API's and convert them into transformable objects (so you can manage the format through the Transformation engine).
I use it in such as a case as an external dealer locator feed was XML, and structured poorly, so i consumed it with the Universal API Viewer so i could transform it into JSON.
This may or may not be the best case, could you be more specific on what your Java API provides? Does it spit out XML, or JSON, and once you receive it, how do you want to display it? The best course of action will be based on that information.