core/src/main/java/com/orientechnologies/orient/core/iterator/ORecordIteratorCluster.java
@Override
  public ORecordIteratorCluster<REC> begin() {
    browsedRecords = 0;

    updateRangesOnLiveUpdate();
    resetCurrentPosition();

    currentRecord = readCurrentRecord(getRecord(), +1);

    return this;
  }
@Override
  public ORecordIteratorCluster<REC> begin() {
    browsedRecords = 0;

    updateRangesOnLiveUpdate();
    resetCurrentPosition();

    currentRecord = readCurrentRecord(getRecord(), +1);

    return this;
  }
@ Override public ORecordIteratorCluster < REC > begin ( ) { browsedRecords = 0 ; updateRangesOnLiveUpdate ( ) ; resetCurrentPosition ( ) ; currentRecord = readCurrentRecord ( getRecord ( ) , + 1 ) ; return this ; }
Move the iterator to the begin of the range. If no range was specified move to the first record of the cluster.

@return The object itself
Move the iterator to the begin of the range . If no range was specified move to the first record of the cluster .