public TYPE_1 METHOD_1 ( java.lang.String method , java.lang.String VAR_1 ) throws TYPE_2 , TYPE_3 { java.util.Collection < TYPE_1 > VAR_2 = METHOD_1 ( VAR_1 ) ; for ( TYPE_1 VAR_3 : VAR_2 ) { if ( VAR_3 . METHOD_2 ( ) . METHOD_3 ( ) . METHOD_4 ( method ) ) { return VAR_3 ; } } if ( VAR_2 . isEmpty ( ) ) { throw new TYPE_3 ( VAR_1 , method ) ; } else { throw new TYPE_2 ( method , VAR_1 , VAR_2 ) ; } }

public TYPE_1 METHOD_1 ( java.lang.String method , java.lang.String VAR_1 ) throws TYPE_2 , TYPE_3 { java.util.Collection < TYPE_1 > VAR_2 = METHOD_1 ( VAR_1 ) ; for ( TYPE_1 VAR_3 : VAR_2 ) { if ( VAR_3 . METHOD_2 ( ) . METHOD_3 ( ) . METHOD_4 ( method ) ) { return VAR_3 ; } } if ( VAR_2 . isEmpty ( ) ) { throw new TYPE_3 ( VAR_1 , method ) ; } else { throw new TYPE_2 ( VAR_1 , method , VAR_2 ) ; } }
