question: get another sequenceiterator that iterates over the same items as the original , but which is repositioned at the start of the sequence . this method allows access to all the items in the sequence without disturbing the current position of the iterator . internally , its main use is in evaluating the last function . this method does not change the state of the iterator . concode_field_sep Item current concode_elem_sep PipelineConfiguration pipe concode_elem_sep int position concode_elem_sep PullEvent first concode_elem_sep EventIterator base concode_elem_sep int level concode_field_sep Item next concode_elem_sep PullEvent next concode_elem_sep Item current concode_elem_sep int getProperties concode_elem_sep boolean isFlatSequence concode_elem_sep void main concode_elem_sep int position concode_elem_sep void close
target: SequenceIterator function ( ) { throw new UnsupportedOperationException ( "srini_string" ) ; }