question: convenience method for constructing composite formats . given operation op , object class inf , set of paths p return : tbl , , tbl , , ... , tbl , concode_field_sep Parser.Node root concode_field_sep ComposableRecordReader<K,TupleWritable> getRecordReader concode_elem_sep void setFormat concode_elem_sep void addUserIdentifiers concode_elem_sep void addDefaults concode_elem_sep InputSplit[] getSplits
target: String function ( String arg0 , Class < ? extends InputFormat > arg1 , Path ... arg2 ) { ArrayList < String > loc0 = new ArrayList < String > ( arg2 . length ) ; for ( Path loc1 : arg2 ) { loc0 . add ( loc1 . toString ( ) ) ; } return compose ( arg0 , arg1 , loc0 . toArray ( new String [ 0 ] ) ) ; }