question: calls in multithreaded query executor for all datamodels concode_field_sep boolean writeRuntimeResults concode_elem_sep XMLConfigParser parser concode_elem_sep PhoenixUtil util concode_elem_sep Logger logger concode_elem_sep List<DataModel> dataModels concode_elem_sep String queryHint concode_elem_sep WorkloadExecutor workloadExecutor concode_elem_sep boolean exportCSV concode_field_sep Runnable exportAllScenarios concode_elem_sep void executeQuerySetSerial concode_elem_sep Runnable executeAllScenarios concode_elem_sep Runnable executeRunner concode_elem_sep void complete concode_elem_sep void executeQuerySetParallel
target: Runnable function ( ) { Runnable loc0 = null ; for ( DataModel loc1 : dataModels ) { if ( exportCSV ) { loc0 = exportAllScenarios ( loc1 ) ; } else { loc0 = executeAllScenarios ( loc1 ) ; } } return loc0 ; }