private java.util.Collection < TYPE_1 > METHOD_1 ( boolean VAR_1 ) { java.util.Map < java.lang.String , TYPE_1 > VAR_2 = METHOD_2 ( VAR_1 ) ; java.util.List < TYPE_1 > values = new java.util.ArrayList < > ( ) ; for ( java.lang.String step : METHOD_3 ( ) ) { values . add ( VAR_2 . get ( step ) ) ; } return values ; }

private java.util.Collection < TYPE_1 > METHOD_1 ( ) { java.util.Map < java.lang.String , TYPE_1 > VAR_2 = METHOD_2 ( ) ; java.util.List < TYPE_1 > values = new java.util.ArrayList < > ( ) ; for ( java.lang.String step : METHOD_3 ( ) ) { values . add ( VAR_2 . get ( step ) ) ; } return values ; }
