public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { java.util.List < TYPE_3 > VAR_2 = METHOD_2 ( VAR_3 , VAR_4 ) ; return new TYPE_4 < TYPE_1 > ( VAR_2 , this ) { protected TYPE_1 METHOD_3 ( ) { return METHOD_4 ( ) . METHOD_1 ( VAR_1 ) ; } } . METHOD_5 ( ) ; }

public TYPE_1 METHOD_1 ( java.lang.String className ) { java.util.List < TYPE_3 > VAR_2 = METHOD_2 ( VAR_3 , VAR_4 ) ; return new TYPE_4 < TYPE_1 > ( VAR_2 , this ) { protected TYPE_1 METHOD_3 ( ) { return METHOD_4 ( ) . METHOD_1 ( className ) ; } } . METHOD_5 ( ) ; }
