Iterator < R > function ( final Iterator < T > arg0 , final IFunction < T , R > arg1 ) { return new Iterator < R > ( ) { @ Override public boolean hasNext ( ) { return arg0 . hasNext ( ) ; } @ Override public R next ( ) { return arg1 . apply ( arg0 . next ( ) ) ; } @ Override public void remove ( ) { arg0 . remove ( ) ; } } ; }
transform the iterator by applying a function to each element concode_field_sep PlaceHolder placeHolder concode_field_sep Iterable<T> nullToEmpty concode_elem_sep T getFirst concode_elem_sep Iterator<R> limit