TYPE_1 METHOD_1 ( java.util.Map < TYPE_2 , TYPE_3 > VAR_1 ) { switch ( name . getName ( ) ) { case STRING_1 : return new TYPE_4 ( ( ( TYPE_2 ) ( parameters [ 0 ] ) ) ) ; case STRING_2 : return new TYPE_5 ( ( ( TYPE_2 ) ( parameters [ 0 ] ) ) ) ; case STRING_3 : return new TYPE_6 ( ( ( TYPE_7 ) ( VAR_1 . get ( parameters [ 0 ] ) ) ) ) ; } throw new TYPE_8 ( STRING_4 ) ; }

TYPE_1 METHOD_1 ( java.util.Map < TYPE_2 , TYPE_3 > VAR_1 ) { switch ( name . getName ( ) ) { case STRING_1 : return new TYPE_4 ( ( ( TYPE_2 ) ( parameters [ 0 ] ) ) ) ; case STRING_2 : return new TYPE_5 ( ( ( TYPE_2 ) ( parameters [ 0 ] ) ) ) ; case STRING_3 : return new TYPE_6 ( ( ( TYPE_7 ) ( VAR_1 . get ( parameters [ 0 ] ) ) ) ) ; default : throw new TYPE_8 ( STRING_4 ) ; } }
