code: public static <E> E parse(InputStream is, ParameterizedType<E> jsonObjectType) throws IOException {
          return mapperFor(jsonObjectType).parse(is);
      }
docs: Parse a parameterized object from an InputStream.
  
  @param is The InputStream, most likely from your networking library.
  @param jsonObjectType The ParameterizedType describing the object. Ex: LoganSquare.parse(is, new ParameterizedType&lt;MyModel&lt;OtherModel&gt;&gt;() { });