docs: @Override
      protected <T> List<T> parseListEntity(Class<T> entityClass, HttpResponse httpResponse) throws IOException {
          JsonArray jsonArray = GSON.fromJson(new InputStreamReader(httpResponse.getEntity().getContent()), JsonArray.class);
          ArrayList<T> result = new ArrayList<T>();
          for (JsonElement jsonElement : jsonArray) {
              result.add(GSON.fromJson(jsonElement, entityClass));
          }
          return result;
      }