private TYPE_1 METHOD_1 ( java.lang.String path ) throws java.io.IOException { if ( path . equals ( STRING_1 ) ) { return METHOD_2 ( new TYPE_2 ( ) ) ; } return METHOD_2 ( TYPE_3 . METHOD_3 ( path , VAR_1 ) ) ; } 

private TYPE_1 METHOD_1 ( java.lang.String path ) throws java.io.IOException { return METHOD_2 ( TYPE_3 . METHOD_3 ( path , VAR_1 ) ) ; } 
