question: removes from the underlying collection the last element returned . this method calls remove on the underlying iterator and it may throw an unsupportedoperationexception if the underlying iterator does not support this method . concode_field_sep Iterator lastUsedIterator concode_elem_sep Object root concode_elem_sep Transformer transformer concode_elem_sep boolean hasNext concode_elem_sep Iterator currentIterator concode_elem_sep ArrayStack stack concode_elem_sep Object currentValue concode_field_sep Object next concode_elem_sep void findNextByIterator concode_elem_sep boolean hasNext concode_elem_sep void findNext concode_elem_sep void updateCurrentIterator
target: void function ( ) { if ( lastUsedIterator == null ) { throw new IllegalStateException ( "srini_string" ) ; } lastUsedIterator . remove ( ) ; lastUsedIterator = null ; }