In the SAP API Business Hub, code snippets are provided for every service segment for various development languages. The Java code snippets work "as is" and are able to read the service, so they offer a good starting point. Nevertheless, the given code reads the service at a low and a data model unaware level, using the standard Java.net API. The request message must be composed and include the required technical parameters. The response comes as a plain JavaScript Object Notation (JSON) content that needs to be interpreted by you. The possibility to create complex queries is very limited.