public < TYPE_1 extends TYPE_2 > TYPE_3 < TYPE_1 > METHOD_1 ( java.lang.String VAR_1 ) { if ( METHOD_2 ( ) ) { java.lang.String VAR_2 = this . METHOD_3 ( ) ; TYPE_3 VAR_3 = new TYPE_3 < TYPE_1 > ( METHOD_4 ( ) , VAR_2 , VAR_1 , this . getClass ( ) ) ; return VAR_3 ; } else { return new TYPE_3 < TYPE_1 > ( ) ; } }

public < TYPE_1 extends TYPE_2 > TYPE_3 < TYPE_1 > METHOD_1 ( java.lang.String VAR_1 ) { if ( METHOD_2 ( ) ) { java.lang.String VAR_2 = this . METHOD_3 ( ) ; TYPE_3 VAR_3 = new TYPE_3 < TYPE_1 > ( VAR_2 , VAR_1 , this . getClass ( ) ) ; return VAR_3 ; } else { return new TYPE_3 < TYPE_1 > ( ) ; } }
