code: public DBCursor copy() {
          return new DBCursor(collection, filter, findOptions, executor, decoderFactory, decoder, retryReads);
      }
docs: Creates a copy of an existing database cursor. The new cursor is an iterator, even if the original was an array.
  
  @return the new cursor