code: protected <T extends TableEntity, R> ResultSegment<?> executeQuerySegmentedImpl(final TableQuery<T> queryToExecute,
              final EntityResolver<R> resolver, final ResultContinuation continuationToken, TableRequestOptions options,
              OperationContext opContext) throws StorageException {
          if (opContext == null) {
              opContext = new OperationContext();
          }
  
          opContext.initialize();
          options = TableRequestOptions.populateAndApplyDefaults(options, this);
  
          Utility.assertContinuationType(continuationToken, ResultContinuationType.TABLE);
  
          SegmentedStorageRequest segmentedRequest = new SegmentedStorageRequest();
          segmentedRequest.setToken(continuationToken);
  
          return ExecutionEngine.executeWithRetry(this, queryToExecute,
                  this.executeQuerySegmentedWithResolverCoreImpl(queryToExecute, resolver, options, segmentedRequest),
                  options.getRetryPolicyFactory(), opContext);
      }
docs: Reserved for internal use. Executes a segmented query operation using the specified retry and timeout policies.
  
  @param queryToExecute
  The {@link TableQuery} to execute.
  @param resolver
  An {@link EntityResolver} instance which creates a projection of the table query result entities into
  the specified type <code>R</code>. Pass <code>null</code> to return the results as the table entity
  type.
  @param continuationToken
  The {@link ResultContinuation} to pass with the operation to resume a query, if any. Pass
  <code>null</code> for an initial query.
  @param options
  A {@link TableRequestOptions} object that specifies execution options such as retry policy and timeout
  settings for the operation. Specify <code>null</code> to use the request options specified on the
  {@link CloudTableClient}.
  @param opContext
  An {@link OperationContext} object for tracking the current operation. Specify <code>null</code> to
  safely ignore operation context.
  @return
  A {@link ResultSegment} containing a collection of the query results specialized for the
  {@link TableEntity} or {@link EntityResolver} type returned by the query.
  @throws StorageException
  if a Storage service error occurs.