private Parser createJsonParser(String queryScope, String input) { Parser parser = new JsonParser(input); if (!HttpAdapter.createResponseWrangling(queryScope, this).getRecordSelector().isEmpty()) { ((JsonParser) parser) .setRootElement( parser.parse( HttpAdapter.createResponseWrangling(queryScope, this).getRecordSelector(), JsonElement.class)); } return parser; }