public static < TYPE_1 > TYPE_1 METHOD_1 ( final java.lang.Class < ? > VAR_1 , final java.util.List < TYPE_2 > VAR_2 ) { return ( TYPE_1 ) > ( TYPE_3 . METHOD_2 ( VAR_1 , new TYPE_4 ( ) { public java.lang.Object METHOD_3 ( java.lang.Object VAR_3 , TYPE_5 VAR_4 , java.lang.Object [ ] VAR_5 , TYPE_6 VAR_6 ) throws java.lang.Throwable { return new TYPE_7 ( VAR_1 , VAR_3 , VAR_4 , VAR_6 , VAR_5 , VAR_2 ) . METHOD_4 ( ) ; } } ) ) ; }

public static < TYPE_1 > TYPE_1 METHOD_1 ( final java.lang.Class < ? > VAR_1 , final java.util.List < TYPE_2 > VAR_2 ) { return ( ( TYPE_1 ) ( TYPE_3 . METHOD_2 ( VAR_1 , new TYPE_4 ( ) { public java.lang.Object METHOD_3 ( java.lang.Object VAR_3 , TYPE_5 VAR_4 , java.lang.Object [ ] VAR_5 , TYPE_6 VAR_6 ) throws java.lang.Throwable { return new TYPE_7 ( VAR_1 , VAR_3 , VAR_4 , VAR_6 , VAR_5 , VAR_2 ) . METHOD_4 ( ) ; } } ) ) ) ; }
