code: @SuppressWarnings({"unchecked"})
      public <T> T read(InputStream jsonInputStream) throws IOException {
          return read(jsonInputStream, Configuration.defaultConfiguration());
      }
docs: Applies this JsonPath to the provided json input stream
  
  @param jsonInputStream input stream to read from
  @param <T>             expected return type
  @return list of objects matched by the given path
  @throws IOException