code: @SuppressWarnings({ "unchecked", "rawtypes" })
  	@Override
  	public T convert(ResponseBody value) throws IOException {
  		try {
  			return (T) binderContext.parseCollection(value.byteStream(), (Collection) clazz.newInstance(), beanClazz);
  		} catch (Exception e) {
  			e.printStackTrace();
  			return null;
  		} finally {
  			value.close();
  		}
  	}
docs: /* (non-Javadoc)
  @see retrofit2.Converter#convert(java.lang.Object)