code: @Override
      protected TableResult parseResponse(final InputStream inStream, final int httpStatusCode, String etagFromHeader,
              final OperationContext opContext, final TableRequestOptions options) throws 
              InstantiationException, IllegalAccessException, StorageException, JsonParseException, IOException {
          TableResult res = TableDeserializer.parseSingleOpResponse(inStream, options, httpStatusCode,
                  this.getClazzType(), this.getResolver(), opContext);
          res.setEtag(etagFromHeader);
          return res;
      }
docs: Reserved for internal use. Parses the table operation response into a {@link TableResult} to return.
  
  @param inStream
  An <code>InputStream</code> containing the response to a query operation.
  @param httpStatusCode
  The HTTP status code returned from the operation request.
  @param etagFromHeader
  The <code>String</code> containing the Etag returned with the operation response.
  @param opContext
  An {@link OperationContext} object that represents the context for the current operation.
  @return
  The {@link TableResult} representing the result of the query operation.
  
  @throws InstantiationException
  if an error occurs in object construction.
  @throws IllegalAccessException
  if an error occurs in reflection on an object type.
  @throws StorageException
  if an error occurs in the storage operation.
  @throws IOException
  if an error occurs while accessing the {@link InputStream} with Json.
  @throws JsonParseException
  if an error occurs while parsing the Json, if Json is used.