code: @Deprecated
      public Iterator<Object> iterator(Reader reader, JsonPath jsonPath) {
          SurfingContext context = createIteratorContext(jsonPath);
          final ResumableParser resumableParser = jsonParserAdapter.createResumableParser(reader, context);
          resumableParser.parse();
          return createIterator(context, resumableParser);
      }
docs: Create a streaming iterator which can pull matched value one by one according to provided JsonPath. Internally, only one matched value stored in memory
  
  @param reader   Json source
  @param jsonPath JsonPath
  @return Streaming iterator
  @deprecated Use {@link #iterator(InputStream, JsonPath)} instead.