driver-legacy/src/main/com/mongodb/DBCursor.java
public DBCursor copy() {
        return new DBCursor(collection, filter, findOptions, executor, decoderFactory, decoder, retryReads);
    }
public DBCursor copy() {
        return new DBCursor(collection, filter, findOptions, executor, decoderFactory, decoder, retryReads);
    }
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