code: public <T> T read(final InputStream stream, final DataTypeDescriptor<T> descriptor)
  			throws Exception {
  		if (stream == null) throw new NullPointerException("input");
  		if (descriptor == null) throw new NullPointerException("descriptor");
  
  		JsonParser parser = factory.createParser(stream);
  		return read(parser, descriptor);
  	}
docs: Parses an object from an input stream, does not close the input stream.