question: expert users can override this method for more complete control over the execution of the mapper . concode_field_sep PlaceHolder placeHolder concode_field_sep void cleanup concode_elem_sep void setup concode_elem_sep void map
target: void function ( Context arg0 ) { setup ( arg0 ) ; try { while ( arg0 . nextKeyValue ( ) ) { map ( arg0 . getCurrentKey ( ) , arg0 . getCurrentValue ( ) , arg0 ) ; } } finally { cleanup ( arg0 ) ; } }