private < TYPE_1 > void METHOD_1 ( java.util.Map < java.lang.String , ? > source , java.lang.Class < ? extends TYPE_1 > VAR_1 ) { METHOD_2 ( ) . METHOD_3 ( source . getClass ( ) , VAR_1 , new TYPE_2 < TYPE_1 > ( ( ( TYPE_3 < TYPE_4 > ) ( VAR_1 ) ) ) ) ; }

private < TYPE_1 > void METHOD_1 ( java.util.Map < java.lang.String , ? > source , java.lang.Class < ? extends TYPE_1 > VAR_1 ) { METHOD_2 ( ) . METHOD_3 ( ( ( java.lang.Class ) ( source . getClass ( ) ) ) , ( ( java.lang.Class ) ( VAR_1 ) ) , new TYPE_2 < TYPE_1 > ( ( ( TYPE_3 < TYPE_4 > ) ( VAR_1 ) ) ) ) ; }
