The Java App is used for a number of OpenML components, such as the ARFF parser and Evaluation engine, which depend on the Weka API. It is invoked from the OpenML API by means of a CLI interface.
In order to understand the Java platform API, one must first be familiar with the OpenTracing project and terminology more specifically. Where possible, use some form of dependency injection (of which ...