public < TYPE_1 > TYPE_1 METHOD_1 ( final TYPE_1 VAR_1 , final java.util.Map < java.lang.String , java.lang.String > VAR_2 , final java.lang.Class < TYPE_1 > VAR_3 ) { if ( TYPE_2 . METHOD_2 ( ) ) { return TYPE_3 . METHOD_3 ( new TYPE_4 < TYPE_1 > ( ) { public TYPE_1 METHOD_4 ( ) { return METHOD_5 ( VAR_1 , VAR_2 , VAR_3 ) ; } } ) ; } else { return super . METHOD_1 ( VAR_1 , VAR_2 , VAR_3 ) ; } }

public < TYPE_1 > TYPE_1 METHOD_1 ( final TYPE_1 VAR_1 , final java.util.Map < java.lang.String , java.lang.String > VAR_2 , final java.lang.Class < TYPE_1 > VAR_3 ) { if ( TYPE_2 . METHOD_2 ( ) ) { return TYPE_3 . METHOD_3 ( new TYPE_4 < TYPE_1 > ( ) { public TYPE_1 METHOD_4 ( ) { return METHOD_5 ( VAR_1 , VAR_2 , VAR_3 ) ; } } ) ; } else { return METHOD_5 ( VAR_1 , VAR_2 , VAR_3 ) ; } }
