public static < TYPE_1 > TYPE_2 METHOD_1 ( java.util.Map < java.lang.Class < ? extends TYPE_1 > , TYPE_1 > VAR_1 ) { TYPE_3 < TYPE_1 > VAR_2 = TYPE_3 . METHOD_1 ( VAR_1 ) ; return new TYPE_4 ( VAR_2 ) ; } 

public static TYPE_2 METHOD_1 ( java.util.Map < java.lang.Class < ? > , java.lang.Object > VAR_1 ) { TYPE_3 < java.lang.Object > VAR_2 = TYPE_3 . METHOD_1 ( VAR_1 ) ; return new TYPE_4 ( VAR_2 ) ; } 
