public TYPE_1 < TYPE_2 , TYPE_3 < TYPE_2 > > METHOD_1 ( ) { TYPE_4 TYPE_5 = TYPE_4 . METHOD_2 ( ) ; if ( TYPE_5 == null ) { return TYPE_1 . METHOD_3 ( TYPE_5 , VAR_1 class ) ; } return VAR_2 < TYPE_2 , TYPE_3 < TYPE_2 > > METHOD_4 ( VAR_1 class ) ; }

public TYPE_1 < TYPE_2 , TYPE_3 < TYPE_2 > > METHOD_1 ( ) { TYPE_4 TYPE_5 = TYPE_4 . METHOD_2 ( ) ; if ( TYPE_5 == null ) { return TYPE_1 . METHOD_3 ( ( ( TYPE_4 ) ( null ) ) , VAR_1 class ) ; } return VAR_2 < TYPE_2 , TYPE_3 < TYPE_2 > > METHOD_4 ( VAR_1 class ) ; }
